Avoid bathing your puppies until they are at least four weeks old. However, starting with a six or eight weeks old puppy is better. It is perfectly safe to give a bath to your 8-week old puppy. If your puppy is not extremely dirty, you can also gently wipe him down using a warm washcloth with a little bit of puppy shampoo and conditioner.