Puppy Feeding Calculator

How much to feed your puppy each day, by current weight and age.

โ€”
kcal per day
Advertisement

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

AgeMeals/day
Under 4 months4 small meals
4โ€“6 months3 meals
6โ€“12 months2โ€“3 meals
Adult2 meals

Tips

โš ๏ธ This is a starting estimate. Follow the feeding guide on your puppy food and your vet's advice, and adjust to keep your puppy lean โ€” overfeeding harms growing joints.

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.

Last reviewed: June 2026 ยท Written & fact-checked by the PawWise editorial team.

Veterinary references: AAHA, AVMA, AAFP, WSAVA, ASPCA. Educational information only โ€” not a substitute for professional veterinary care.