Skip to content

Puppy feeding and growth

How much should a 7 month old puppy eat?

Last updated 23 September 2026 · How we write and check this

Short answer

By seven months most puppies are on 2 meals a day. Small breeds are often near their adult food amount already, medium breeds are getting close, and large or giant breeds still need noticeably more than an adult of the same eventual size, since they are still building bone and muscle.

Two meals, but portions still differ by size

A seven month old toy or small breed puppy may only be a few weeks from its adult feeding amount, so overshooting portions now sets a pattern that is hard to unwind later. A giant breed puppy of the same age, by contrast, is often still under half its eventual adult weight.

Coat, energy, and stool as feedback

A puppy eating the right amount at this age usually has a glossy coat, firm stools, and steady rather than manic energy. Dull coat and low energy can point to underfeeding for a fast growing breed, while loose stools and rapid weight gain point the other way.

Adjusting for activity changes

Many puppies start longer walks, off leash time, or organised training classes around this age, which increases calorie burn. If activity rises noticeably, expect to nudge portions up slightly rather than assuming the same amount from a quieter month still fits.

Key takeaways

  • Seven month old puppies are typically on 2 meals a day.
  • Small breeds may be near adult portions, while large and giant breeds still need much more.
  • Coat quality and stool consistency are useful everyday feedback on portion size.
  • Increase food slightly when a puppy's activity level rises noticeably.