How puppy feeding amounts are calculated
Growing puppies need far more energy per pound than adult dogs. Veterinary nutrition guidelines use about 3 × resting energy (RER) for puppies under 4 months and about 2 × RER from 4 months until adult size, where RER = 70 × kg0.75. The calculator converts that into cups using your food's calories per cup.
Puppy feeding chart by weight
Cups per day for a puppy food with 400 kcal per cup. Recalculate as your puppy grows. If your food has a different calorie density, use the calculator.
| Puppy weight | Under 4 months | 4 months to adult | Calories (under 4 mo) |
|---|---|---|---|
| 2 lb (0.9 kg) | 0.49 cups | 0.33 cups | 195 kcal |
| 5 lb (2.3 kg) | 0.97 cups | 0.65 cups | 388 kcal |
| 10 lb (4.5 kg) | 1.63 cups | 1.09 cups | 653 kcal |
| 15 lb (6.8 kg) | 2.21 cups | 1.47 cups | 885 kcal |
| 20 lb (9.1 kg) | 2.74 cups | 1.83 cups | 1,098 kcal |
| 30 lb (13.6 kg) | 3.72 cups | 2.48 cups | 1,488 kcal |
| 40 lb (18.1 kg) | 4.62 cups | 3.08 cups | 1,846 kcal |
| 50 lb (22.7 kg) | 5.46 cups | 3.64 cups | 2,182 kcal |
| 60 lb (27.2 kg) | 6.26 cups | 4.17 cups | 2,502 kcal |
Puppy feeding chart by age
| Age | Meals per day | Energy needs | Tips |
|---|---|---|---|
| 6-8 weeks | 4 | 3 × RER | Weaning onto soaked puppy food |
| 8-12 weeks | 4 | 3 × RER | Small, frequent meals; toy breeds need regular meals to avoid low blood sugar |
| 3-6 months | 3 | 3 × RER until 4 mo, then 2 × | Growth is fastest; weigh every 1-2 weeks |
| 6-12 months | 2 | 2 × RER | Small breeds near adult size; switch to adult food around 9-12 months |
| 12-24 months | 2 | 2 × RER, tapering | Large and giant breeds keep growing; switch to adult food at 12-24 months |
Signs you are feeding the right amount
- You can feel the ribs easily under a thin fat layer, and there is a visible waist.
- Your puppy is gaining weight steadily. Compare with our breed growth charts or the puppy weight calculator.
- Stools are firm. Loose stools can mean overfeeding or a sudden food change.
Large-breed puppies
Large and giant breeds (Labradors, German Shepherds, Great Danes) should eat a large-breed puppy formula, which controls calcium and calories. Overfeeding and fast growth are linked to joint and bone problems, so keep these puppies lean.
Frequently asked questions
How much should I feed my puppy?
It depends on weight, age and the food's calories. For example, a 10 lb puppy under 4 months needs about 653 kcal a day, roughly 1.6 cups of a 400 kcal/cup food, split into 3-4 meals.
How many times a day should a puppy eat?
About 4 meals a day until 3 months, 3 meals until about 6 months, then 2 meals a day.
When should I switch my puppy to adult food?
Small breeds around 9-12 months, medium breeds around 12 months, and large or giant breeds between 12 and 24 months. Ask your vet.
Is it bad to overfeed a puppy?
Yes. Excess calories cause too-rapid growth and fat, which is linked to orthopedic problems, especially in large breeds.
Should I free-feed my puppy?
Measured meals are usually better: they make house training easier and help you track how much your puppy eats.