dog calculator
How Much to Feed a Puppy: Calculator and Feeding Chart
Educational estimate, not veterinary advice. These numbers come from published averages and can be wrong for your pet. Your veterinarian, who can examine your dog or cat, is the right person to decide what is healthy for them.
A growing puppy needs more energy per pound than an adult dog, and its needs change as it grows. This calculator estimates daily calories from your puppy’s weight today and age, converts them to cups of your puppy food, and shows how many meals per day the Merck Veterinary Manual suggests for that age.
How the calculator works
1. Resting energy requirement (RER), from the Merck Veterinary Manual:
RER (kcal/day) = 70 × (weight in kg)0.75
2. Growth factor. Merck’s table of energy requirements gives healthy puppies:
| Puppy age | Daily energy |
|---|---|
| Under 4 months | 3 × RER |
| 4 months and older | 2 × RER |
3. Food amount = daily calories ÷ calories per cup of your food (printed on the bag as “calorie content”).
4. Meals per day, from Merck’s feeding schedule for puppies:
| Age | Meals per day | Food |
|---|---|---|
| 6–12 weeks | 4 | Puppy diet |
| 3–6 months | 3 | Puppy diet |
| 6–12 months | 2 | Puppy diet |
| Older than 12 months | 1 or 2 | Adult diet |
Merck notes that small-breed puppies may need more than three meals a day.
Puppy feeding chart by weight
| Puppy’s weight | Under 4 months: kcal/day | cups | 4 months+: kcal/day | cups |
|---|---|---|---|---|
| 5 lb | 388 | 0.97 | 259 | 0.65 |
| 10 lb | 653 | 1.63 | 435 | 1.09 |
| 15 lb | 885 | 2.21 | 590 | 1.47 |
| 20 lb | 1,098 | 2.74 | 732 | 1.83 |
| 30 lb | 1,488 | 3.72 | 992 | 2.48 |
| 40 lb | – | – | 1,231 | 3.08 |
| 50 lb | – | – | 1,455 | 3.64 |
| 60 lb | – | – | 1,668 | 4.17 |
Cups for a food with 400 kcal per cup (check your bag: puppy foods vary). Rows use the puppy’s current weight. Heavier puppies under 4 months are left out because few puppies weigh that much so young.
Worked examples
Example 1: a 3-month-old puppy weighing 22 lb, food with 400 kcal per cup. 22 lb = 9.98 kg. RER = 70 × 9.980.75 = 70 × 5.61 = 393 kcal. Under 4 months: 393 × 3 = 1,179 kcal per day ÷ 400 = 2.95 cups per day, in 3 meals (about 0.98 cups each).
Example 2: a 5-month-old puppy weighing 30 lb, same food. RER = 496 kcal. 4 months and older: 496 × 2 = 992 kcal per day ÷ 400 = 2.48 cups, in 3 meals.
Example 3: an 8-week-old (2-month-old) puppy weighing 8 lb. RER = 184 kcal. × 3 = 552 kcal per day ÷ 400 = 1.38 cups, split into 4 meals.
Limitations
- Individual puppies vary. AAHA’s nutrition guidelines note that energy needs can differ by about 30% in either direction from calculated values in dogs. The calculator shows that range.
- Weight today, not adult weight. Growth factors apply to the current weight, so recalculate every couple of weeks. To estimate adult size, see the puppy weight calculator.
- Two steps, not a smooth curve. Real needs fall gradually; Merck’s factors change in one step at 4 months.
- Body condition is the real guide. A puppy should stay lean, not round. Your vet checks this at puppy visits.
- Treats count. WSAVA advises that treats make up less than 10% of a dog’s daily calories; take them out of the daily total.
Frequently asked questions
How many times a day should I feed my puppy?
The Merck Veterinary Manual's feeding schedule gives 4 meals a day at 6–12 weeks, 3 meals at 3–6 months, 2 meals at 6–12 months, and 1 or 2 meals of adult food after 12 months. Merck adds that small-breed puppies may need more than three meals a day.
Why do older puppies get fewer calories per pound?
Growth slows down. Merck's factors drop from 3 × RER before 4 months to 2 × RER after, and RER itself rises more slowly than body weight. The total amount still goes up as the puppy gets heavier.
When should I switch to adult food?
Merck says that once a dog reaches about 90% of its expected adult weight, a less nutrient-dense diet than the growth diet is generally recommended. Small and medium breeds may finish growing by 8–12 months, large and giant breeds not until 10–16 months. Ask your vet when to switch for your puppy.
Should I use the feeding guide on the bag instead?
Both are starting points. The bag's guide is written for that food; this calculator uses the veterinary formula. Whichever you use, weigh your puppy regularly and adjust with your vet to keep it lean.
Is a large-breed puppy different?
Large and giant breeds grow for longer: Merck says growth and skeletal maturity may not be complete until 10–16 months. The authors of a puppy growth study in The Journal of Nutrition note that overnutrition in large breeds causes musculoskeletal disorders as well as obesity. Ask your vet which food and amount suit your puppy.
Sources
- Merck Veterinary Manual. Nutritional Requirements of Small Animals. Checked October 25, 2026.
- Merck Veterinary Manual. Feeding Schedule for Puppies (table). Checked October 25, 2026.
- Merck Veterinary Manual (Sanderson SL). Feeding Practices in Small Animals. Checked October 25, 2026.
- American Animal Hospital Association (AAHA). AAHA Nutritional Assessment Guidelines for Dogs and Cats (2010). Checked October 25, 2026.
- Hawthorne AJ, Booles D, Nugent PA, Gettinby G, Wilkinson J. The Journal of Nutrition 134(8):2027S–2030S. Body-Weight Changes during Growth in Puppies of Different Breeds (Table 1, logistic growth curves) (2004). Checked October 25, 2026.
- World Small Animal Veterinary Association (WSAVA). Feeding treats to your dog. Checked October 25, 2026.
More dog calculators
- Puppy weight calculatorEstimated adult weight from age and weight today, on published breed growth curves.
- Dog food and caloriesDaily calories from weight and life stage, then cups per day from your food's kcal per cup.
- Dog ideal weight (BCS)Rough ideal weight from current weight and the 9-point body condition score.
- Dog age in human yearsTwo methods side by side: the size-based chart and the 16·ln(age)+31 epigenetic formula.
- Dog water intakeTypical daily water by weight, and the level at which drinking is considered excessive.
- Dog pregnancy due dateDue date window from the breeding date, LH surge or start of diestrus.