Use any shampoo. But.. dilute it to use on the dog. A 1.10 ratio usually sudses up well but rinses easily and shouldn't leave any residue. Scrub it into the coat to the skin, and leave it for 2 mintues, then rinse rinse rinse. Then one more wash, same way, rinse rinse rinse. Then dry with a towel(multiple towels if it's a large or hairy dog), and you should have a clean pup.