Yeah do that^ as hoses can smell, they do hold on to dust and dirt.
What is the smell? Pets?
Funny story... I had a lady buy a DC14 from me once... she complained it smelt. I knew this couldn’t really be as it had new motor, new filters etc, and was in as new condition. She accused me of saying she had a smelly house (she probably did) Turns out she had used it, it had filled the bin totally, she’d not bothered to empty it and came to use it two weeks later and of course it stank! I told her not to leave it rammed full of musty old shit and didn’t hear from her again LOL