Puppy feeding and growth
How much should a 9 week old puppy eat?
Last updated 23 September 2026 · How we write and check this
Short answer
By nine weeks most puppies are settling into their new home and still eating 4 meals a day. Daily amounts usually rise slightly from week 8 as the puppy grows: a small breed might move from around 100 g to 120 g of dry food a day, a large breed from 250 g toward 300 g, always following the bag's chart for current weight.
Growth is already picking up pace
A puppy can gain a noticeable amount of weight in a single week at this age, especially large and giant breeds, so the amount that was right at eight weeks may already be a bit low by nine. Reweighing the puppy weekly and rechecking the feeding chart avoids underfeeding during a fast growth phase.
Settling into a household rhythm
This is often the week routines start to form: waking, playing, a nap, then a meal. Feeding at roughly the same four times a day, tied to natural wake ups rather than a strict clock, tends to work better than forcing an adult style schedule onto a puppy this young.
Watching for over or under feeding
Run a hand along the puppy's sides after a meal. You should feel ribs without much pressure but not see them. A puppy that is visibly pot bellied after every meal, or one whose spine and hips are easy to see, needs a portion adjustment rather than waiting it out.
Key takeaways
- Nine week old puppies still need 4 meals a day, with slightly larger portions than at 8 weeks.
- Reweigh weekly and adjust food amounts, since growth accelerates quickly at this age.
- Tie mealtimes to the puppy's natural wake and nap pattern rather than a strict clock.
- Check body condition by feel, not just by how much is left in the bowl.