Wash the dog regularly and get a rainbow vacuum.
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.