I have a terrier who likes nothing better than to have a good roll!!! I only wash her once a month with a good dog shampoo and groom every day - hardly ever smells in between and NEVER EVER USE HUMAN PRODUCTS these strip the dogs natural oils and will probably exacerbate the smelly problem