Water and hydration
How much water should a 12 week old puppy drink?
Last updated 23 September 2026 · How we write and check this
Short answer
A 12 week old puppy typically drinks around 60 to 100 ml per kg of body weight a day, so a 4 kg puppy might take in roughly 240 to 400 ml (8 to 13.5 fl oz), spread across many short visits to the bowl through the day rather than a few large drinks.
Where a 12 week old sits in development
By 12 weeks, most puppies are fully weaned and eating regular puppy meals, so water intake follows their overall size and growth rate closely. Faster-growing large breed puppies at this age often drink more relative to weight than smaller, slower-maturing breeds.
A worked example
A 4 kg small breed puppy at 12 weeks might drink around 240 to 400 ml a day, while an 8 kg medium breed puppy of the same age could need 480 to 800 ml, following the higher 60 to 100 ml per kg range typical of growing puppies.
What the pattern should look like
Regular, short drinks around meals, play sessions, and after naps are the normal pattern at this age. A consistently full, clean, easily reached bowl works better than trying to portion out exact amounts throughout the day.
Key takeaways
- A 12 week old puppy typically needs 60 to 100 ml per kg of body weight daily.
- Larger, faster-growing breeds often drink more relative to weight at this age.
- Water intake should track closely with the puppy's individual growth rate.
- Frequent short drinks around meals and play are the normal pattern.