Puppy feeding and growth
When should a small breed puppy switch to adult food?
Last updated 23 September 2026 · How we write and check this
Short answer
Small breed puppies, generally those expected to weigh under 10 kg (22 lb) as adults, are usually ready to switch to adult food between 9 and 12 months. Their faster metabolism and quicker growth means they finish developing well before medium, large, or giant breeds.
Small breeds grow up fast
A small breed puppy typically reaches close to its final adult height within the first six to eight months and spends the remaining time filling out muscle and finishing minor growth, which is why the switch to adult food happens so much sooner than for bigger dogs.
The risk of waiting too long
Small breeds are already prone to weight gain relative to their tiny frames, and continuing to feed the higher calorie density of puppy food well past the point growth has stopped is one of the more common ways a small dog ends up overweight in its first couple of years.
Confirming readiness before switching
Weigh the puppy every few weeks from around eight months onward. Once weight has held steady for a month or two, begin the transition to adult food over seven to ten days, mixing increasing amounts of the new food into the old.
Key takeaways
- Small breed puppies typically switch to adult food between 9 and 12 months.
- Small breeds finish most of their growth earlier than medium, large, or giant breeds.
- Continuing puppy food too long after growth stops raises the risk of early weight gain.
- Confirm a stable weight over several weeks before starting the transition.