How often should I bathe my dog?
The simplest answer to this question is, whenever he needs it. Dogs who spend the most of their time indoors will not need much bathing, while dogs who are outside a lot, romping in the mud and trees (and possibly other smelly things) will need to be bathed more often. Also, some dogs’ coats will accumulate grease and oil more quickly than others.
Breeds prone to oily skin and other skin conditions, such as Cocker Spaniels, benefit from regular bathing about every four weeks. Breeds with a thick, double coat, like huskies and chows, only need bathing about three or four times a year. Washing a dog with an undercoat more often than this can make the coat softer and less waterproof and insulating.
In general, you can use your common sense to judge when your dog needs bathing. If you’re concerned about causing dry skin, there are moisturizing treatments available at most pet stores, which you rub into your dog’s skin after you shampoo him. If your dog seems uncomfortable or shows signs of skin problems, consult your veterinarian.