Pet Parents HQ

Puppy Feeding Calculator

How much and how often to feed your puppy: daily calories and cups from their current weight and age, plus the meal schedule and when to switch to adult food.

Puppy formulas typically 380–450

Daily feeding plan
kcal per day
meals per day
per meal

You might also need:Puppy Weight Calculator·Dog Food Calculator

Puppy feeding math

RER = 70 × (weight kg)^0.75
daily kcal = RER × 3 (under 4 months) or × 2 (4 months to adult)

A 15 lb, 4-month-old puppy: RER ≈ 293 kcal × 2 = about 590 kcal per day — a cup and a half of 400 kcal/cup puppy food, split across three meals. Recalculate every couple of weeks: the "right" amount changes constantly as they grow.

Meal schedule by age

AgeMeals/dayCalorie factor
8–12 weeks43 × RER
3–6 months33× to 4 months, then 2×
6–12 months22 × RER
Adult (by size)21.2–1.6 × RER — switch to the adult calculator

Growing them right

  • Weigh weekly, adjust often: portions that were right at 12 weeks are wrong at 16. Re-run this calculator after every weigh-in.
  • Lean is healthy: a slightly lean puppy grows into sounder joints than a roly-poly one — especially large breeds.
  • Know where they're heading: the puppy weight calculator predicts adult size — it decides the right food and the switch date.
  • Graduated? Move to the adult dog food calculator.

Frequently asked questions

How much should I feed my puppy?+

Puppies need roughly 2–3 times the calories per pound of an adult dog: about 3 × RER before 4 months and 2 × RER from 4 months to adulthood. This calculator does that math from your puppy’s current weight and age, then converts to cups of your specific food.

How many times a day should a puppy eat?+

Four meals a day until 12 weeks, three meals from 3–6 months, and two meals from 6 months onward. Small breeds especially need frequent meals early — their little bodies can run low on blood sugar between feeds.

When do I switch from puppy food to adult food?+

When they reach about 80–90% of expected adult size: around 10–12 months for small breeds, 12–15 for medium, and 15–24 months for large and giant breeds (who should stay on large-breed puppy formula that long for joint health).

Should large-breed puppies eat special food?+

Yes — large-breed puppy formulas control calcium and energy density so pups grow at a safe rate. Too-fast growth in big breeds is linked to hip and elbow problems. It matters more than brand choice.

My puppy inhales food in seconds — is that a problem?+

Speed-eating can cause hiccups, vomiting and (in deep-chested breeds) raises bloat concerns. A slow-feeder bowl or scattering kibble on a flat tray fixes it cheaply — and doubles as entertainment.

Related calculators