Vet vs Home
where should I wash my dog?
Usually people wash their dogs at home because it doesn't cost anything. But I don't think this is a good idea because most dogs are allergic to human soaps because of the ingredients in the soap. I only thing its reasonable to use dog soap on dogs.
These are reasons why and why not you should wash your dog at home. and why you should wash your dog at a Vet