How the puppy feeding calculator works
It uses the same vet energy formula as adults — RER = 70 × (kg)0.75 — but multiplies by a higher growth factor because puppies burn far more energy. Young puppies need about 3× their resting requirement, dropping toward 1.6× as they approach adulthood. Dividing by your food's calories per cup gives the daily cups.
Meals per day by age
| Age | Meals/day |
|---|---|
| Under 4 months | 4 small meals |
| 4–6 months | 3 meals |
| 6–12 months | 2–3 meals |
| Adult | 2 meals |
Tips
- Use a puppy/growth formula (or large-breed puppy food for big breeds).
- Re-check the amount every couple of weeks as your puppy grows.
- Keep treats under 10% of daily calories.
- Feel the ribs — you should feel them with a light fat cover.
Frequently asked questions
Should I free-feed my puppy?
No — measured meals prevent overfeeding and help house-training. Pick up the bowl between meals.
How big will my puppy get?
Estimate it with our puppy weight calculator.
Related: adult dog food calculator · puppy weight · all tools.