I’ve heard the opposite advice from both groomers and vets about bathing your dog.
Unless your dog is an outside pet or is regularly filthy from rolling around/playing in mud or dirt, over-bathing can dry out the pup’s skin and cause overproduction of natural oils, which can lead to itching much the same as dry skin can.
If you do wash your pup regularly, use a dog-specific shampoo(usually from the vet) and lukewarm water.
I didn’t say wash the dog everyday. I said regularly. I am well aware of what you say; however, there are other things that may make your dog itch such as allergies.
Yes, basically it’s not good to bathe a dog more than every month.
My GS is the exception as she is grand champion of allergies and needs weekly medicated super baths. If she was normal, though, she’d get pretty shampoo but only once a month.