Feeding estimate: breed, weight & stage
Dog Calorie Calculator by Breed: Daily kcal, Cups & Grams
This calculator estimates daily maintenance kilocalories using resting energy requirement (RER = 70 × kg^0.75) and life-stage multipliers, with optional breed weight hints, body condition adjustment, treat allowance, and kcal-to-cups or grams from your food label. Educational only; not veterinary advice.
By Jeff Beem
Updated
Breed & weight
Choose a breed to set a typical healthy midpoint weight (you can edit it). “No breed” or Mixed Breed / Unknown leaves weight unchanged or skips auto-fill.
All calorie math uses kilograms internally; switch any time.
Life stage
Factors follow common MER multiples applied to RER (see results for the equation).
Body condition score (1–5)
Adjust calories for visible condition: thin dogs need more; overweight dogs need fewer.
Daily energy target
Maintenance estimate (MER)
1058 kcal/day
Typical range: 952–1163 kcal/day (±10%)
RER ≈ 661 kcal/day (70 × kg^0.75) × 1.6 (life stage) × 1.0 (BCS 3)
Treat allowance
Treats should make up no more than 10% of your dog’s daily calories, that’s 106 kcal/day from treats.
Enter the calories in one treat to see a daily count.
If giving treats, reduce the main meal portion by the same calorie amount.
How to convert to portions
Find the kcal/cup or kcal/kg (or “metabolizable energy”) on your food label or the manufacturer’s website. Divide your daily calorie target by that number to get how much food to offer per day.
Food energy density
Many labels list both kcal/cup and kcal/kg. Add the second value to see cups and grams together.
Using midpoint 1058 kcal/day · 2 meals
Cups
3.02 cups/day
1.51 cups per meal (2 meals)
How to use this calculator
01 Breed & weight: optional breed sets a typical midpoint (editable); choose lb or kg. 02 Life stage and 03 Body condition score set multipliers on RER = 70 × kg0.75. 04 Daily energy target shows MER in kcal/day, ±10% range, and the equation line. Enter label kcal/cup or kcal/kg for cups or grams per meal; treat allowance caps extras at 10% of MER. This is an educational estimate only. It is not veterinary advice; confirm feeding changes with your veterinarian.
Reading your dog calorie results
The headline is maintenance energy requirement (MER) in kcal/day. The green range is ±10% typical variation; the equation line shows resting energy requirement (RER), life-stage factor, and body condition score (BCS) multiplier.
Life stage and the equation line
BCS buttons, treats, and portions
Dog calorie calculator by breed: RER, MER, and portions
This page estimates daily maintenance kilocalories from weight and life stage, optionally guided by breed typical weights, adjusts for body condition, and translates kcal into cups or grams using label data. Educational only; not veterinary advice.
What this calculator does
How the math works
The green range in section 04 shows 90% to 110% of the midpoint MER, reflecting typical day-to-day variation. Treat allowance is capped at 10% of MER and rounded to whole kilocalories.
Life stage in section 02 multiplies RER before body condition is applied. Puppy under 4 months uses 3.0; puppy 4–12 months uses 2.0; adult intact uses 1.8; adult neutered or spayed uses 1.6; active or working dog uses 3.0; pregnant uses 3.0; nursing uses 5.0; senior or less active uses 1.2.
Body condition score buttons in section 03 apply another multiplier: score 1 uses 1.2, score 2 uses 1.1, score 3 uses 1.0 (ideal), score 4 uses 0.9, and score 5 uses 0.8.
When you enter kcal per cup from the food label, divide MER by that value to get cups per day. When you enter kcal per kg, divide MER by kcal per kg and multiply by 1,000 to get grams per day. The portion block splits either result by the meals-per-day setting.
Limits of the model
Dog Calorie Calculator by Breed FAQ
How do I get daily kcal on this page?
What is resting energy requirement (RER) in this calculator?
How do I convert kcal to cups or grams here?
Should I feed a puppy the same as an adult?
Does spaying or neutering change the estimate?
What do the body condition score buttons do?
When should I talk to a vet instead of using this calculator?
Sources & citations
References used for the calculation method and definitions. Links open in a new tab when available.
Authoritative nutrient and energy requirement framework for dogs and cats; supports allometric energy equations and life-stage feeding principles.
Clinical overview of energy needs, maintenance feeding, and practical adjustments in small animals.
Model pet food labeling context in the United States, including calorie content statements on product labels.
Pets & Animals Estimation Note
Educational Tools: Calculators in this category (for example feeding estimates, age comparisons, or portion math) produce general estimates from published formulas or reference tables. They are not diagnoses, prescriptions, or substitutes for examining your pet.
Consult a Veterinarian: Individual animals differ by species, breed, age, behavior, and health status. Confirm diet changes, supplements, medications, and any urgent symptoms with a licensed veterinarian.
Inputs Matter: Results depend on the numbers and selections you supply (such as weight, label energy density, or age). Tables and benchmarks cannot capture every companion animal.
Privacy First: All calculations run locally in your browser. No pet or owner data is sent to a server.