Giving your puppy too many baths can strip his skin and natural oils in the coat. Therefore, bathe your puppy only when he needs it. It is safe to bathe your puppy once they are 6 weeks old. You can bathe your puppy in a tub or sink.