Dog Food Calculator
Convert a calorie estimate or your supplied daily target into cups and grams using the actual food label.

How this calculator works
RER with disclosed site assumptions, or your supplied daily target; label-based energy and mass conversions.
How this calculator works
Calories convert to cups through kcal per cup. Grams require a separate label mass value. The optional daily target replaces the calculated estimate explicitly.
- 1
RER = 70 × kg^0.75
Resting energy requirement is a starting estimate. The tool then applies its disclosed activity and life-stage assumptions; their combination is not a validated individual feeding prescription.
MSD Veterinary Manual.
- 2
Daily target / kcal per cup
Use the food label’s kcal per cup. You can optionally replace the calculated estimate with a daily calorie target your veterinarian gave you. The tool does not verify that input.
- 3
Grams = cups × grams per cup
Provide grams per cup from the label, or derive it as kcal per cup ÷ kcal per kg × 1000. If neither mass input is available, grams stay unavailable. There is no universal grams-per-cup conversion.
AAFCO calorie-label guidance.
When to use this calculator
Use matching units from one food label. This is a portion conversion and a starting estimate, not a veterinary feeding prescription. For a prescribed diet or a medical condition, use the product and portion advice from your veterinarian.
Frequently asked
Why are grams sometimes unavailable?
Calories per cup alone do not tell us the mass of that cup. Enter the same food’s grams per cup or kcal per kg from its label. The tool does not assume that every cup weighs 110 grams.
Can I use a veterinarian-set calorie target?
Yes. The optional daily calorie field replaces the calculated estimate. Enter the target you were given; this tool cannot verify it or account for your dog’s clinical needs.
Does this work with wet, fresh or raw food?
Only if the label provides compatible units. Do not enter kcal per can, pouch or kilogram as kcal per cup. Ask the manufacturer for the missing cup or mass conversion, or follow the product-specific portion given by your veterinarian.
Related calculators
- Dog age
Dog Age Calculator
Explore a Labrador-based human-age mapping alongside a separate size-based reference.
Open calculator - Weight
Dog Weight Calculator
Ideal adult weight by breed and frame, plus a body-condition-score lookup.
Open calculator - Calories
Dog Calorie Calculator
Resting and active daily calorie needs, computed from weight and activity factor.
Open calculator
Related reading
- Pillar guide

Caring for Aging Dogs, by Breed
The five care domains that shift when a dog enters senior stage — diet, exercise, veterinary cadence, environment, and engagement — adjusted for breed size and genetic load.
Read guide - Pillar guide

The Six Dog Life Stages, Explained
Puppy to geriatric, per the AAHA 2019 framework — with size-specific thresholds. The terminology every vet uses, translated for owners.
Read guide
Sources
The formula and life-stage logic on this page cite the peer- reviewed research and veterinary-organization guidelines below.
- Veterinary referenceMSD Veterinary Manual - Nutritional Requirements of Small Animals
RER equation and the need to adjust feeding to individual requirements. Does not validate this site’s combined factors.
- Label guidanceAAFCO - Calories
Distinguishes kcal/kg and familiar household units on pet-food labels. Not a source for the site’s activity or life-stage multipliers.