- Published on
When to Stop Feeding Puppy Food, by Breed Size
- Authors

- Name
- Sih C.
- Role
- Founder of DearPup

When to Stop Feeding Puppy Food: The Short Answer
Stop feeding puppy food once your dog has finished most of their growth. For a Chihuahua that can be before their first birthday, while a Great Dane may need growth nutrition until age two. Your dog's expected adult size is the biggest factor in the timing.
PetMD puts the general rule this way: puppies are ready for adult food when they reach about 80% of their adult size. Small dogs hit that point fast. Big dogs take much longer.
If you're still working out portions for the months before the switch, our puppy feeding chart covers meal amounts and schedules by age.
Puppy to Adult Food Timeline by Breed Size
Here's how two trusted sources break down the timing. The AKC and PetMD use slightly different windows, which tells you something useful: these are ranges, not deadlines.
| Adult size | Typical adult weight | AKC guidance | PetMD guidance |
|---|---|---|---|
| Toy / small | Under 25 lbs | 8–12 months | 9–10 months |
| Medium | 25–50 lbs | Around 12 months | 12–14 months |
| Large | 50–90 lbs | 12–15 months | 14–24 months |
| Giant | 90+ lbs | 18–24 months | 14–24 months |
A practical way to read the table:
- Toy and small breeds (Yorkies, Maltese, Dachshunds): plan on switching somewhere between 9 and 12 months.
- Medium breeds (Border Collies, Beagles, Cocker Spaniels): around their first birthday, give or take a couple of months.
- Large and giant breeds (Labs, German Shepherds, Mastiffs, Great Danes): anywhere from 12 to 24 months, with giants at the far end.
Mixed breed and not sure what size your puppy will be? Your vet can estimate adult weight from current weight, age, and paw and frame size. That estimate is enough to pick a window.
Why Puppies Need Puppy Food in the First Place
Puppy food isn't just adult food in smaller kibble. According to PetMD, AAFCO standards call for puppy foods to be higher in protein, fat, calcium, and phosphorus than adult maintenance foods. Those extra nutrients fuel bone growth, muscle development, and the high energy needs of a growing body.
Once growth slows, those extras become more than your dog needs. Staying on calorie-dense puppy food long after growth ends is an easy way for a young adult dog to pick up extra weight.
The Large-Breed Calcium Question
Large and giant breed puppies are the group where timing and formula matter most. VCA Animal Hospitals explains that puppies can't fully regulate how much calcium they absorb from their food. In big puppies, excess calcium, the wrong calcium-to-phosphorus balance, and overfeeding can all push growth too fast and stress developing bones and joints.
That's why large breed puppies should eat a food formulated for large breed growth, not just any puppy food, and stay on it until they're close to adult size. VCA also notes that giant breeds may need that specialized nutrition for up to two years. Our guide to puppy food for large breed puppies walks through what to look for on the label.
Signs Your Puppy Is Ready for Adult Food
Age is the starting point, but your dog's body gives you better clues. Your puppy is likely ready when:
- Their weight gain has leveled off. Weigh them every couple of weeks. When the numbers stop climbing month to month, growth is winding down.
- They look close to adult size. If they're near the adult weight your vet estimated (about 80% or more), you're in the window.
- They're getting a little soft around the middle. If you're struggling to feel ribs even with sensible portions, the richer puppy formula may be more than they need.
- They leave food behind. Some dogs naturally eat less as growth slows. If appetite dips but energy and stool are normal, that can be a sign.
- They've hit the age range for their size. Combined with any of the signs above, that's a good cue to talk to your vet at the next checkup.
Any sudden appetite change paired with lethargy, vomiting, or diarrhea is a different story. That's a vet visit, not a food switch.
How to Transition From Puppy to Adult Food Over 7–10 Days
Switching food overnight is a common cause of upset stomachs. The AKC recommends a gradual switch and notes that dogs with sensitive stomachs may need more time. A 7-10 day plan gives most dogs plenty of room to adjust:
| Days | Puppy food | Adult food |
|---|---|---|
| 1–2 | 75% | 25% |
| 3–5 | 50% | 50% |
| 6–8 | 25% | 75% |
| 9–10 | 0% | 100% |
A few tips that make it smoother:
- Stick with the same brand line if you like it. Moving from a brand's puppy formula to its adult formula keeps the change simpler, since fewer things change at once.
- Recalculate portions. Adult food usually has a different calorie density, so the cup amount on the new bag may not match what you were feeding. Our dog calorie calculator guide shows how to check.
- Watch the stool. Slightly soft stool for a day can happen. If it stays loose, hold at the current ratio for a few extra days before moving on.
- Keep meal times the same. Change one thing at a time.
Know what's in the new food before you switch
DearPup's AI food scanner grades any dog food A through F, with a safety rating, macro breakdown, and a plain-English vet note. Scan both bags and compare in seconds.
Download DearPup FreeHow Spaying or Neutering Changes the Plan
Many puppies are spayed or neutered right around the time owners start thinking about adult food, so the two decisions often get tangled together.
Here's the key point: PetMD notes that calorie requirements can drop by up to 30% after spaying or neutering. The surgery doesn't mean your puppy stopped growing, though. A 7-month-old Lab still has months of growth ahead.
For most dogs, the sensible approach is:
- Keep feeding puppy (or large breed puppy) food on the normal size-based timeline.
- Trim portions after surgery and check body condition every week or two.
- Switch to adult food when growth is done, and recheck portions again then.
If your dog starts gaining weight quickly after surgery, ask your vet whether to reduce portions further or adjust the timing. Our adult dog feeding guide covers how to set portions once the switch is made.
What About All Life Stages Food?
If the whole puppy vs. adult question sounds like a hassle, an all life stages food is an option. These foods meet AAFCO's growth nutrient profile, which means they're complete for puppies and legally fine for adults too.
There are two catches:
- Large breed puppies need the right label. The AAFCO statement should specifically include growth of large size dogs (70 lbs or more as an adult). Without it, the calcium level may not suit a big puppy.
- Adults may need smaller portions. Because these foods are built to growth standards, they tend to be richer than adult maintenance formulas. A less active or neutered adult can gain weight on them.
Our breakdown of all life stages dog food explains how to read the label and who it suits best.
Practical Takeaways
- Size sets the timeline: roughly 9-12 months for small breeds, around 12 months for medium, and 12-24 months for large and giant breeds.
- Watch the dog, not just the calendar: leveled-off weight gain and near-adult size are the real signals.
- Large breeds need large breed formulas until they're done growing, because calcium and growth rate matter for their joints.
- Switch gradually over 7-10 days and recalculate portions for the new food.
- After spay or neuter, keep growth food but trim portions, then switch on schedule.
When in doubt, bring it up at your puppy's next vet visit. It's a quick question, and your vet can look at your dog's growth curve in person.
Make the move to adult food a healthy one
DearPup builds a daily care plan around your dog's breed, age, and weight, and its food scanner helps you pick a new adult food with confidence. Free to download.
Download DearPup FreeFrequently Asked Questions
At what age should I stop feeding my puppy puppy food?
It depends on expected adult size. Toy and small breeds usually switch between about 8 and 12 months, medium breeds around 12 to 14 months, large breeds around 12 to 24 months, and giant breeds often not until 18 to 24 months.
Is it bad to switch to adult dog food too early?
Switching a few weeks early is rarely a crisis for a small dog, but a puppy that is still growing can miss out on the extra protein, fat, calcium, and phosphorus puppy food provides. For large and giant breeds, timing and a large-breed growth formula matter more, so check with your vet before switching early.
Should I switch to adult food after my puppy is spayed or neutered?
Not automatically. Spaying or neutering can lower calorie needs by up to 30%, according to PetMD, but a still-growing puppy needs growth nutrition. Most owners keep the puppy food and trim portions, then switch on the normal size-based timeline.
How long should the switch from puppy food to adult food take?
Plan on about 7 to 10 days. Mix a small amount of adult food into the puppy food and increase the ratio every couple of days. Go slower if your dog has a sensitive stomach or loose stool.
Can I just feed an all life stages food instead?
Yes, for many dogs. All life stages foods meet AAFCO growth standards, so they work for puppies and adults. For large breed puppies, make sure the label includes growth of large size dogs (70 lbs or more as an adult), and watch portions once your dog is grown.