Pet Calorie & Feeding Reference

Every figure below is computed by the same calculation engine that powers the calculators on this site — none of it is hand-entered. The full reference is available as JSON and per-table CSV, under a CC BY 4.0 licence. Cite it as PetPortionCalc.com — Pet Calorie Reference Dataset.

Resting energy requirement (RER)

The resting energy requirement is the starting point for every figure here. It uses one equation for dogs and cats, and a separate single-formula shortcut for cats that is used in clinical settings.

MethodFormulaApplies toExample (5 kg)
RER (general)70 × kg ^ 0.75Dogs and cats156.8 kcal/day
MER (cat clinical single formula)100 × kg ^ 0.67Cats294.1 kcal/day

Note the two exponents: the general RER uses 0.75, while the cat single formula uses 0.67. A site that applies 0.75 to cats without saying so is not following the cat formula.

Energy multipliers (NRC 2006)

Daily energy need is the resting requirement multiplied by a factor that depends on species, life stage, neuter status and activity. These are the factors this site applies.

SpeciesLife stageNeuteredActivityMultiplier
DogPuppy (<4 months)AnyAny3.0
DogPuppy (4–12 months)AnyAny2.0
DogAdultYesLow1.4
DogAdultYesTypical1.6
DogAdultYesActive2.0
DogAdultYesWorking2.5
DogAdultNoLow1.6
DogAdultNoTypical1.8
DogSenior (≥7 years)AnyTypical or low1.35
DogSenior (≥7 years)AnyActive1.5
DogAdult — weight lossAnyAny1.0
CatKitten (<4 months)AnyAny2.5
CatKitten (4–12 months)AnyAny2.0
CatAdultYesLow1.0
CatAdultYesTypical indoor1.2
CatAdultYesActive / outdoor1.4
CatSenior (≥11 years)AnyAny1.1
CatAdult — weight lossAnyAny0.8

The full table, including intact (not neutered) rows for every activity level, is in the CSV download. A weight-loss target overrides every maintenance row above it.

Daily energy, by weight

Applying the multipliers to the resting requirement gives the daily calorie need for the most common profile: an adult, neutered animal of typical activity.

SpeciesWeightDaily calories (kcal)Multiplier
Dog5 kg3741.6
Dog10 kg6301.6
Dog15 kg8541.6
Dog20 kg1,0591.6
Dog30 kg1,4361.6
Dog40 kg1,7811.6
Cat3 kg1911.2
Cat4 kg2381.2
Cat5 kg2811.2
Cat6 kg3221.2

Converting calories to grams — and why density is an assumption

A calorie figure is not a portion. Turning it into grams needs the food’s energy density, and there is no single correct density: it varies by brand, recipe and form. This site therefore states its density assumption wherever a gram figure appears, rather than publishing one “official” number.

Species (typical adult, neutered)Daily kcalDensity assumptionGrams/day
Dog 10 kg630350 kcal/100 g (adult dog maintenance kibble)180
Dog 10 kg630370 kcal/100 g (common adult dog food)170
Cat 5 kg281380 kcal/100 g (common adult cat food)74
Cat 5 kg281360 kcal/100 g (species-comparison neutral value)78

The formula is grams = daily calories ÷ kcal per 100 g × 100. Change the density and only the grams move — the calories do not. The dataset publishes the density as a labelled column on every row, never as a hidden constant.

Reference ranges

Download and licence

The whole reference is published as open data. Every row carries a source field pointing back to this page, and every density-bearing row carries its own assumption field.

Licence: CC BY 4.0. You may copy, redistribute and adapt this data for any purpose, including commercially, provided you credit PetPortionCalc.com — Pet Calorie Reference Dataset and link back to this page.

Where these numbers come from

The energy equations follow the National Research Council’s Nutrient Requirements of Dogs and Cats (2006); the life-stage and body-condition framing follows the WSAVA Global Nutrition Committee guidelines and AAHA’s 2021 nutrition and weight-management guidelines. Density and water figures are ranges across typical commercial products, not single manufacturer values. This is an estimation reference, not veterinary advice.

Dataset version 1.0.0 · last updated 2026-10-03 · generated directly from the site’s calculation engine.