How Often Should I Wash my Puppy?

My suggestion is once every three months. They have natural body oils that help to maintain their skin and fur. More can be a problem.