I have always used generic human baby shampoo to bathe my dogs. It smells fresh and clean, is mild on their skin, doesn't hurt if it gets in their eyes accidently, and is inexpensive. As long as he's not rolling in stuff outdoors or getting wet or dirty, he stays smelling pretty good for at least a week or two. After that, he can start to smell "doggy". |