Change the bag, or if bagless, give the bucket a good wash with warm water and a gentle detergent and leave to dry.
Change any filters, or wash them with warm water and gentle detergent and leave to dry (can take a day or two)
Give all hard surfaces a wipe with a damp cloth that has some gentle detergent on it. Leave to dry.
Next, find some clean flooring that does not have dog hair or dander on it, and pour bicarbonate of soda on it. Vacuum this up. Empty this back out onto the floor and repeat a few times.
Once you are happier with the smell that is emerging, discard that batch of bicarbonate of soda, and put a fresh batch in a bowl. Mix in a couple of drops of essential oil (lemon or eucalyptus or lavender are all good), and vacuum that up a few times as before. You can also add some spices as suggested below.
If your vacuum is still noxious, get some activated charcoal from the pharmacist and go through the procedure again.
Select as Best AnswerUndo Best Answer
1) First get some dog stink. 2) Then deodorize the vacuum with it. (0_0) <s> _ll_
That really cracked me up. You funny
You could simply stuff a couple of those dryer sheets in before using or go with Burf's answer about febreeze, that'd likely work... Once we vacuumed up a bunch of spices, the jars had fallen, though the combination was pungent a little bit thrown in might work...
To prevent it from happening again change the bag often. We use a bagless vac. just so we can empty it every time. And give that stinky dog a bath occasionally. That will really help things alot.
If Burf's answer doesn't do it, try wiping down all wipe-downable parts of the vaccum with a deodorizing cleaner; Febrezing all non-wipe-downable parts of the vacuum cleaner; and then putting in yet another new bag, sprinking some non-stinky section of carpet with baking soda (or spraying it with Febreze), and then vacuuming it up. Repeat odor is gone or you're sick of it, whichever comes first. 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. (warn them about the dog stink first). As a truly last resort, buy a new vacuum cleaner. (Think about it: if it takes 10 bottles of Febreze @ $10/bottle, that's $100 towards an new vacuum cleaner.) (If you go this way, maybe you could donate the stinky one to your local animal shelter?)
Get rid of the old bag, spray a new bag with Febreze but don't saturate the paper. Let it dry and vacuum as usual. Do this every time you put in a new bag.