Puppies at any age like to get dirty. But it is not smart to bathe your puppy when it is too young. You should only bathe puppies that are older than 12 weeks. Until they are old enough you might have to settle cleaning your puppy with a sponge bath. Before your dog is 12 weeks old the less water the better. Just spot clean your puppy with a damp cloth. Use a mild dog shampoo on the puppies sensitive skin and hair. Dry your puppy off right away.
Once your puppy is older than 12 weeks, bath can be given to the puppy.. Before the bath starts brush your puppy well. This will remove excess dirt and hair. The temperature of the water is lukewarm. Puppy shampoo is best for puppy. Human shampoos are too strong for the puppy. Avoid getting soap in their mouth, nose and ears. Use warm water to rinse off your puppy. After the puppy is rinsed clean, take them out of the bath. Use a soft towel to dry your pup off.