Puppy feeding and growth
How much should a 12 month old puppy eat?
Last updated 23 September 2026 · How we write and check this
Short answer
At one year, small and medium breed dogs are usually fully grown and should be eating an adult amount on adult food. Large breed dogs are often close to their adult height but still filling out muscle, and giant breeds are typically still clearly growing and should remain on a large or giant breed appropriate formula.
Small and medium breeds: the puppy stage is over
A twelve month old small or medium breed dog that has held a stable weight for a month or more is essentially an adult from a feeding standpoint. Continuing puppy food's higher calorie density past this point, without adjusting the amount down, is a common cause of early adult weight gain.
Large breeds: close, but not quite finished
Many large breeds reach their adult height by around a year but keep adding muscle mass and filling out for several more months, up to somewhere between 12 and 18 months overall. Keep large breed puppy food going and keep tracking weight rather than switching the day the dog turns one.
Giant breeds: firmly mid growth
A giant breed dog at twelve months is often still noticeably lankier than it will end up, with growth continuing until somewhere between 18 and 24 months. Rushing the switch to adult food at this stage risks cutting calories and nutrients this dog still genuinely needs for its frame.
Key takeaways
- Small and medium breeds are usually fully grown and ready for adult food by twelve months.
- Large breeds often reach adult height around a year but keep filling out afterward.
- Giant breeds are typically still mid growth at twelve months.
- Switching to adult food too early for a still growing breed can shortchange its remaining development.