Puppies do not need to be bathed too often as this washes away much needed body oils. Depending on how dirty your puppy is a good brushing will do the trick. Puppies and dogs need to be washed at least once a week or every two weeks. Too much washing can cause itchy and dry skin.