What age can a puppy take its first bath?
It's generally recommended to wait until a puppy is at least 8-12 weeks old before giving them their first bath. This allows time for their immune system to develop and for the natural oils in their coat to fully develop, which can help prevent skin irritation. However, if your puppy gets particularly dirty or has an accident, you can give them a spot clean with a damp cloth.