Skip to main content

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

01

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.

Units

All calorie math uses kilograms internally; switch any time.

02

Life stage

Factors follow common MER multiples applied to RER (see results for the equation).

03

Body condition score (1–5)

Adjust calories for visible condition: thin dogs need more; overweight dogs need fewer.

04

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.

Veterinary care: This is an educational estimate only. Puppies, pregnant or nursing dogs, and dogs with diabetes, kidney disease, or other conditions need a veterinarian or board-certified veterinary nutritionist. Confirm feeding plans before changing diet.

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

Label basis

Many labels list both kcal/cup and kcal/kg. Add the second value to see cups and grams together.

Split into meals

Using midpoint 1058 kcal/day · 2 meals

Cups

3.02 cups/day

1.51 cups per meal (2 meals)

Grams: many EU/UK and precision labels list kcal/kg. Enter it with label basis per kg, or add the optional kcal/kg field when you already use kcal/cup.

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.

Example: 44 lb, adult neutered, BCS 3

Defaults: 44 lb (~20 kg), Adult (neutered/spayed), body condition score 3 (Ideal), no breed selected. MER ≈ 1,059 kcal/day (range 953–1,165). RER ≈ 662 × 1.6 × 1.0. Treat allowance cap ≈ 106 kcal/day (10%). At 350 kcal/cup on the label, about 3.03 cups/day split across two meals.

Life stage and the equation line

Section 02 sets the life-stage multiplier shown in the dark card (puppy under 4 months ×3.0, neutered adult ×1.6, nursing ×5.0, and others in the dropdown). Change only life stage and the headline moves while weight stays fixed.

BCS buttons, treats, and portions

Section 03 BCS buttons 1–5 apply ×1.2 through ×0.8 on MER. The treat box caps extras at 10% of MER; enter kcal per treat for a daily count. Label kcal/cup or kcal/kg in the portion block converts MER to cups/day or grams/day per meal split.

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

Enter weight (lb or kg), life stage, and body condition score (1–5). Optionally pick a breed to fill a typical midpoint weight. You get maintenance energy requirement (MER) in kcal/day, a ±10% range, an equation breakdown (RER × life factor × BCS), a 10% treat allowance, and optional cups or grams per day from label kcal/cup or kcal/kg. RER uses 70 × kg0.75. It does not prescribe therapeutic diets, diagnose obesity, or replace weigh-ins at your clinic.

How the math works

Resting energy requirement:
RER=70×Wkg0.75\mathrm{RER} = 70 \times W_{\mathrm{kg}}^{0.75}
Maintenance estimate:
MERRER×flife×fBCS\mathrm{MER} \approx \mathrm{RER} \times f_{\mathrm{life}} \times f_{\mathrm{BCS}}

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

Breed presets show typical adult weight ranges and set an editable midpoint. They are not growth charts. Puppies, pregnant or nursing dams, and dogs with chronic disease need individualized veterinary plans. If your dog is not holding ideal condition at the midpoint estimate after measured feeding, book an exam before changing intake further. For dog age context see the Dog Years to Human Years Calculator.

Dog Calorie Calculator by Breed FAQ

How do I get daily kcal on this page?

Enter weight in section 01 (optional breed fills a typical midpoint), pick life stage in section 02 and body condition score in section 03. Section 04 shows maintenance estimate (MER) in kcal/day, a ±10% range, and the equation line (RER × life factor × BCS).

What is resting energy requirement (RER) in this calculator?

This page uses RER=70×Wkg0.75\mathrm{RER} = 70 \times W_{\mathrm{kg}}^{0.75} in kcal/day, then multiplies by life-stage and BCS factors for maintenance energy requirement (MER). Some references cite 30 × kg + 70 for dogs roughly 2–45 kg; this tool keeps the allometric form for all weights.

How do I convert kcal to cups or grams here?

Enter kcal per cup or kcal per kg from your food label in the portion block (section 04 column). The widget divides your MER midpoint by that density and splits by meals per day. Add both cup and kg values from the label to see cups and grams together.

Should I feed a puppy the same as an adult?

No. Section 02 Puppy (under 4 months) uses a ×3.0 factor on RER; Puppy (4–12 months) uses ×2.0; neutered adult uses ×1.6. Large-breed puppies may need careful calorie control. Involve your veterinarian for growth plans.

Does spaying or neutering change the estimate?

This tool uses ×1.6 for Adult (neutered/spayed) versus ×1.8 for Adult (intact). Actual burn still depends on breed, exercise, and metabolism.

What do the body condition score buttons do?

Section 03 scores 1–5 adjust MER: ×1.2 at BCS 1, ×1.1 at BCS 2, ×1.0 at BCS 3 (Ideal), ×0.9 at BCS 4, ×0.8 at BCS 5. Use them when scale weight looks fine but ribs or waist tell a different story.

When should I talk to a vet instead of using this calculator?

Always seek veterinary guidance for pregnant or nursing dogs, puppies (especially large breeds), sudden weight change, diabetes, kidney disease, or therapeutic diets. This widget cannot examine your dog or interpret lab work.

Sources & citations

References used for the calculation method and definitions. Links open in a new tab when available.

[1]
National Research Council: Nutrient Requirements of Dogs and Cats

Authoritative nutrient and energy requirement framework for dogs and cats; supports allometric energy equations and life-stage feeding principles.

[2]
Merck Veterinary Manual: Feeding Practices in Small Animals

Clinical overview of energy needs, maintenance feeding, and practical adjustments in small animals.

[3]
Association of American Feed Control Officials (AAFCO)

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.

© 2026 CalcRegistry Reference Last Logic Update: August 2026Free Online Utility Tools