How much to feed a puppy depends on three things: their current weight, their age, and the calories in their food. As a rule of thumb, puppies under about 4 months need roughly three times their resting energy, and older puppies about twice. In practice, start with the amount on your puppy food bag, split it into 3 or 4 meals, and adjust every week or two based on body shape. The charts below turn that into real numbers.
Feed a complete puppy food labeled for growth. Young puppies eat 3-4 small meals a day, dropping to 2 meals by about 6 months. Weigh your puppy every 1-2 weeks, because the right amount changes as they grow. Aim for a visible waist and ribs you can feel easily. Large-breed puppies need controlled portions, not extra food.
Table of Contents
How Much Should I Feed My Puppy? Calories by Weight
Puppies burn energy fast because they’re building bone and muscle. The AAHA Nutrition and Weight Management Guidelines use a simple starting point: a puppy’s resting energy (RER = 70 × body weight in kg0.75) multiplied by about 3 up to 4 months of age, then by about 2 until adulthood. Here’s what that looks like as a simple puppy food chart:
| Puppy’s Current Weight | Under 4 Months | 4 Months to Adult | Cups/Day (under 4 mo) | Cups/Day (4 mo+) |
|---|---|---|---|---|
| 5 lb (2.3 kg) | ~390 kcal | ~260 kcal | ~1 | ~2/3 |
| 10 lb (4.5 kg) | ~650 kcal | ~435 kcal | ~1 2/3 | ~1 |
| 20 lb (9 kg) | ~1,100 kcal | ~730 kcal | ~2 3/4 | ~1 3/4 |
| 40 lb (18 kg) | ~1,850 kcal | ~1,230 kcal | ~4 2/3 | ~3 |
| 60 lb (27 kg) | ~2,500 kcal | ~1,670 kcal | ~6 1/4 | ~4 |
Our estimates. Cups assume a puppy kibble with about 400 kcal per cup; foods range from roughly 340 to 500, so check the calories on your bag (printed as kcal/cup). Individual puppies can need 20% more or less. Use these numbers to sanity-check the bag, then adjust by body condition.
Want the math done for you? Our dog calorie calculator works for puppies too.

Puppy Feeding Chart by Age
How often to feed a puppy matters almost as much as how much. Small, frequent meals keep blood sugar steady, especially in toy breeds, and are easier on a little stomach. The AKC’s puppy feeding guide follows a similar timeline:
| Age | Meals per Day | What to Know |
|---|---|---|
| 6-8 weeks | 4 | Weaning onto puppy food; kibble can be softened with warm water |
| 8-12 weeks | 4 | Typical age to come home; keep the same food at first to avoid tummy upset |
| 3-6 months | 3 | Fast growth; recheck portions every 1-2 weeks |
| 6-12 months | 2 | Growth slows; many puppies need less than you expect after spay or neuter |
| 12-24 months | 2 | Switch to adult food when growth ends (earlier for small breeds, later for giants) |
Toy breeds like Chihuahuas and Yorkies are prone to low blood sugar, so many vets suggest keeping them on 3-4 meals a little longer.
Small, Medium and Large-Breed Puppies
Small and toy breeds
They grow fast and finish growing early, often by 9-12 months. They need calorie-dense food in small kibble and frequent meals. See our small breed dog food guide.
Medium breeds
Most reach adult size around 12 months. A standard puppy food labeled “for growth” fits well.
Large and giant breeds
This is where overfeeding does real harm. Puppies expected to weigh more than about 70 lb (32 kg) as adults should eat a food labeled for the growth of large-size dogs, which controls calcium and calories. Growing too fast is linked to joint and bone problems such as hip dysplasia. Lean is better: keep them slim, not “big and strong,” and feed them as puppies until 12-24 months.
Is My Puppy Eating Enough? Check the Body, Not the Bowl
Feeding guides are only a starting point. The real test is your puppy’s shape. The WSAVA body condition chart is a great visual tool. In short:

- Just right: you can feel the ribs easily under a thin layer of fat, see a waist from above, and see a tummy tuck from the side.
- Too thin: ribs, spine or hip bones are clearly visible. Increase food by about 10% and talk to your vet.
- Too heavy: ribs are hard to feel, and there’s no waist. Cut food by about 10%, and count treats.
Weigh your puppy every 1-2 weeks (a bathroom scale works: weigh yourself holding the puppy, then subtract your weight). Steady weight gain plus a good body shape means the amount is right.

Treats, Training Rewards and Table Food
Training a puppy means lots of rewards, and they count. Keep treats to about 10% of daily calories and subtract them from meals on busy training days. Tiny, pea-size pieces are plenty. Some easy ideas:
- Use part of the day’s kibble as training rewards.
- Small pieces of plain cooked chicken, or dog-safe fruit and veg like blueberries and carrots.
- Soft homemade rewards from our puppy treat recipes.
Skip table scraps, which unbalance a growing puppy’s diet and teach begging. Some foods, like grapes, onions and chocolate, are toxic; see our list of foods dogs should never eat.
When to Switch From Puppy to Adult Food
| Expected Adult Size | Typical Switch Age |
|---|---|
| Toy and small (under 20 lb) | 9-12 months |
| Medium (20-50 lb) | About 12 months |
| Large (50-100 lb) | 12-18 months |
| Giant (over 100 lb) | 18-24 months |
Switch gradually over 7-10 days, mixing more of the new food each day. Adult portions are usually smaller than late-puppy portions, so recheck the amount. Our dog feeding chart covers adult dogs.
The most common puppy feeding mistake? Overfeeding, especially large-breed puppies. Lean puppies grow up with healthier joints.
How can owners tell if the amount is right? Weigh the puppy every week or two and check that you can feel the ribs and see a waist.
When should a puppy go from 3 meals to 2? Around 6 months for most puppies; toy breeds may need more meals a bit longer.
— Dr. Sarah Miller, DVM
Feeding a Puppy: Quick Guide
✓ What helps
- Feed a complete puppy food for growth
- Split the day’s food into 3-4 meals
- Weigh your puppy every 1-2 weeks
- Adjust portions by body shape
✕ Don’t
- Free-feed large-breed puppies
- Add calcium or supplements on your own
- Forget to count training treats
- Switch foods suddenly
Every puppy is different. Ask your vet to check your puppy’s body condition at each vaccine visit.
Frequently Asked Questions
How much food should a puppy eat at 8 weeks?
It depends on weight. A 5 lb puppy needs roughly 390 calories a day, about 1 cup of a typical puppy kibble, split into 4 meals. Check your food’s kcal per cup and adjust.
Should I free-feed my puppy?
It’s better not to. Scheduled meals help with house training, let you notice appetite changes quickly, and prevent overeating, which matters most for large breeds.
My puppy always acts hungry. Should I feed more?
Not automatically. Puppies are enthusiastic eaters. If the body condition is good and weight is rising steadily, the amount is right. Ask your vet if your puppy seems thin.
Can I mix wet and dry puppy food?
Yes. Just count the calories from both so the total stays the same, and make sure both are complete puppy foods.
How much should a puppy eat per meal?
Divide the daily amount by the number of meals. For example, 1 1/2 cups a day for a 3-month-old on three meals means 1/2 cup per meal.
What if my puppy has diarrhea after a food change?
Slow down the switch and go back to more of the old food. If diarrhea lasts more than a day, or there’s blood, vomiting or low energy, call your vet. See what to feed a dog with diarrhea.
For more health topics, see our dog nutrition and health guide.
The Bottom Line
How much to feed a puppy comes down to weight, age and the calories in the bowl. Start with the bag’s guide or our chart, split it into 3-4 meals for young puppies, and adjust every week or two so your puppy stays lean with a visible waist. Large-breed puppies need extra care not to grow too fast. Find more guides in our Nutrition & Health section. This article is general information, not veterinary advice; see our Veterinary Disclaimer.
References & Sources
Written by CPD Nutrition Desk using the sources below. We are not affiliated with these organizations, and this guide is not a substitute for advice from your veterinarian.
- aaha.org — AAHA Nutrition and Weight Management Guidelines
- American Kennel Club (AKC) — AKC's puppy feeding guide
- WSAVA — WSAVA body condition chart
