Dogs require topical therapy to keep their skin healthy, just like humans. How frequently you dog has to be washed depends on the condition of its skin, its environment, and its level of activity.
Consult your veterinarian if you want to know how often to wash your breed of dog, especially if it suffers from a skin condition that has to be treated.