At a minimum, it's advised to bathe your dog at least once every three months.
You can wash your dog as frequently as every other week (with gentle shampoo, it could be even more frequent).
Your dog needs natural oils produced by the skin to promote hair growth.
Plus over bathing can cause irritation and dryness.