You can safely bathe your dogs more than every 4-6 weeks- mine would smell and look awful if I waited that long. Plus- I don't think dogs like to stink- I don't think they know either way really. I on the other hand prefer something or someone sleeping in my bed NOT stink