PupPortions

Dog Food Calculator: How Much Should You Feed Your Dog?

Take the example the form is loaded with, a 50 lb spayed adult on a 375 kcal/cup kibble: 1,164 kcal a day, about 3 ⅛ cups, or 1 ½ cups at each of two meals. Put in your own dog's weight, life stage, and the kcal per cup printed on your bag, and the same RER/MER formulas vets start from run again instead of the bag's generic chart.

kcal / day
cups / day
Per meal
By weight
Max treat allowance
Food used

Gram and monthly figures assume typical kibble density (~110 g per cup). Watch body condition for 2–3 weeks and adjust portions ±10% as needed.

The cups line above is the loose one: when owners scoop a portion, they routinely pour 20 to 80% over. Weighing the grams instead is the fix, and it costs about $10 once. Shop kitchen scales on Amazon

How this calculator works

Every serious feeding recommendation starts with two numbers:

  1. RER (resting energy requirement) is the calories a dog burns at rest: RER = 70 × (weight in kg)0.75
  2. MER (maintenance energy requirement) is RER multiplied by a factor for life stage and activity:
Life stage / goalMER factor (× RER)
Puppy, under 4 months3.0
Puppy, 4–12 months2.0
Adult, spayed/neutered1.6
Adult, intact1.8
Senior or less active1.4
Weight loss (use ideal weight)1.0
Weight gain (use ideal weight)1.5
Highly active / working dog2.5 (range 2–5)

Daily calories are then divided by your food's energy density (kcal/cup) to get cups per day. A 50 lb neutered adult, for example: RER = 70 × 22.70.75 ≈ 727 kcal, × 1.6 = ≈ 1,164 kcal/day, which is about 3 cups of a 375 kcal/cup kibble.

Formulas and life-stage factors follow the published companion-animal nutrition framework (NRC 2006; see also WSAVA nutrition guidelines and the 2021 AAHA nutrition guidelines). Full write-up, limits, and what this site is not: About & methodology. Worked through in plain English: How many calories does a dog need?

More calculators

Frequently asked questions

How accurate is this dog food calculator?

It uses the same formulas veterinary nutritionists start from: resting energy requirement (RER = 70 × kg0.75) multiplied by a life-stage factor. That gives a solid starting point, but individual dogs can vary ±25% or more. Feed the calculated amount for 2–3 weeks, then adjust based on your dog's body condition: you should feel ribs easily but not see them.

Where do I find the kcal per cup of my dog food?

Look for "metabolizable energy" or "ME" on the bag, usually near the guaranteed analysis. It's listed as kcal/kg and kcal/cup. Typical dry foods run 325–450 kcal per cup. If your bag only lists kcal/kg, our label-reading guide shows how to convert it.

Why does my calculated amount differ from the bag’s feeding chart?

Bag charts are one-size-fits-all ranges that tend to run high (the manufacturer would rather you buy more food). This calculator accounts for spay/neuter status and activity, which the bag chart can't. Most neutered adult dogs need noticeably less than the bag's mid-range suggestion.

Do treats count toward the daily amount?

Yes. Treats, chews and table scraps should stay under 10% of daily calories (shown in your results above), and you should subtract heavy treat days from the kibble portion. Treat calories are the single most common reason dogs slowly gain weight on a "correct" portion.

How many times a day should I feed my dog?

Adults do well on two meals a day, roughly 12 hours apart. Puppies under 6 months should get three or four smaller meals. Once-a-day feeding works for some adult dogs but increases hunger-related behavior and may raise bloat risk in large deep-chested breeds.