What Age can You Give a Puppy a Bath?

A puppy can usually be bathed as early as seven or eight weeks, sometimes even at six weeks. You should check with your veterinarian if you want to bathe them before eight weeks old just to be safe.