🐾PetFeedCalc

Feeding data and sources

This page documents the data and formulas behind PetFeedCalc's feeding calculator. Everything here is based on published veterinary and nutritional science.

Calorie calculation formula

We use the National Research Council's resting energy requirement formula:

RER = 70 x (body weight in kg) ^ 0.75

Daily calorie needs (maintenance energy requirement, or MER) are then calculated by multiplying RER by a life-stage and activity factor:

Multipliers

Life stageLow activityModerateActiveVery active
Puppy (under 4 mo)2.53.03.03.0
Puppy (4-12 mo)2.02.52.53.0
Adult (1-7 yr)1.41.62.02.5
Senior (7+ yr)1.21.41.62.0

Source: National Research Council, “Nutrient Requirements of Dogs and Cats,” 2006.

Food type calorie density (defaults)

Food typeApprox. kcal per unitUnit
Dry kibble375per cup (8 oz measuring cup)
Wet / canned250per 13 oz can
Raw diet30per ounce
Mixed375per cup equivalent

These are averages. Actual calorie density varies by brand. Check your food's label for the kcal/cup or kcal/can figure.

Breed reference data

BreedTypical weight (lbs)Est. daily kcal*
Chihuahua3-6200 kcal
Yorkshire Terrier4-7220 kcal
Pomeranian3-7240 kcal
Dachshund11-32450 kcal
French Bulldog16-28550 kcal
Beagle20-30650 kcal
Cocker Spaniel20-30670 kcal
Border Collie30-45900 kcal
Australian Shepherd40-651050 kcal
Labrador Retriever55-801200 kcal
Golden Retriever55-751150 kcal
German Shepherd50-901300 kcal
Boxer50-801200 kcal
Siberian Husky35-601050 kcal
Rottweiler80-1351600 kcal
Great Dane110-1752200 kcal
Bernese Mountain Dog70-1151500 kcal
Saint Bernard120-1802300 kcal

*Moderate activity, neutered adult. Individual needs vary.

Sources