As a second to last resort try taking it to a vacuum cleaner repair shop and having them clean it and replace the belts etc.
Vacuum cleaner stinks like dog.
You know you turn on the vacuum and you smell your stinky dog.
Step 6 sprinkle the carpet with a scented spice such as cinnamon lavender allspice or rosemary to help rid the vacuum and carpet of dog odor.
As a truly last resort buy a new vacuum cleaner.
Why does my bagless vacuum cleaner smell like feet dog or vomit.
It s a given that your vacuum cleaner should help your home smell better not worse but if the appliance itself begins to smell bad it will release its foul odor all over your home every time.
First if you have a canister type like mine take it all apart.
Of course cats and most dogs do shed so this can be a problem and just a fact of life.
Because i have a dog that sheds like crazy i vacuum almost daily and our vacuum after a while begins to smell.
If it takes 10 bottles of febreze 10 bottle.
Warn them about the dog stink first.
One hint is to add some cinnamon or allspice to the bag if you have this type of vacuum or sprinkle some.
Once vacuumed the detergent creates a good smell inside the vacuum as well as on the carpet and in the air.