Once every 6 to 8 weeks is plenty often enough Generally speaking, more than once every 6 to 8 weeks is too often. Some experts recommend waiting 3 months between baths. Too much bathing will strip the natural oils from your dog's coat and can cause skin irritations.