How often to bathe your dog
There is no single right number. It depends on the coat, the lifestyle and the condition of the skin. Here is a guide that works for most dogs.
By coat type
- Short, smooth coat (Boxer, Labrador, Dachshund): every 6 to 8 weeks, or when the dog smells and is visibly dirty. Between baths, a weekly pass with a soft brush is enough.
- Double coat with undercoat (Husky, German Shepherd, Golden Retriever): every 6 to 8 weeks. Brushing matters more than bathing, especially during shedding. Dry completely every time; a damp undercoat is a cause of skin problems.
- Long or curly coat that does not shed (Poodle, Maltese, Bichon, Yorkie): every 3 to 4 weeks. These dogs go to the groomer anyway and the bath is part of the routine. Conditioner is not a luxury here.
- Hard, wiry coat (Schnauzer, terriers): every 6 to 8 weeks, with a shampoo that does not over-soften the coat.
When more often
For dogs allergic to pollen and dust, bathing more often, even weekly, helps because it washes the allergens out of the coat. Do this only with a very mild shampoo and after talking to your vet. The same applies to some skin conditions where the vet prescribes a medicated shampoo.
When less often
If the dog has dry, flaky skin and no diagnosis, the first step is to space out the baths and switch to a milder shampoo. Frequent washing with the wrong product is one of the most common causes of dryness and itching.
Signs you are overdoing it
- White flakes in the coat and on the bed (dandruff)
- The coat is dull and dry to the touch
- The dog scratches more in the days after a bath
The rule we use in the shop: as often as needed, as rarely as possible. If you are not sure, start with less often and a mild shampoo.
This article is general care information, not veterinary advice. For wounds, severe itching, hair loss or a smell that does not go away after a bath, see a vet.