It was once believed that dogs should be bathed only when dirty, but that was back when shampoos for dogs were much harsher. If a gentle shampoo is used, a dog can be bathed weekly without drying out his coat.