Dog Calorie Calculator

Adult Neutered
Active Working Dog
Senior Weight Loss
Puppy Active / Growth
Verified
Formulas verified and medically reviewed by .

Optimize Daily Nutrition

Calculate your dog’s exact metabolic requirements using the standard Resting Energy Requirement (RER) formula. This clinical approach ensures your dog receives the precise energy needed for their specific life stage.

Daily Energy Requirement Total Kcal per Day
Resting Energy (RER) Baseline calories needed
kcal
Activity Multiplier Based on lifestyle selection
x
Life Stage Current profile
Nutritional Insight The scientific Resting Energy Requirement (RER) formula is 70 × (Weight kg)^0.75. To find the exact Daily Energy Requirement (DER), the RER is multiplied by an activity factor based on the dog’s lifestyle.

Guide & FAQs

Exact Kcal Per Day for Dogs: RER Formula

Determining exactly how much to feed your dog requires more than reading the back of a kibble bag. Veterinary professionals calculate a dog’s exact metabolic needs using the Resting Energy Requirement (RER) formula. This scientific approach ensures your dog receives the precise calories needed to thrive without risking obesity or malnutrition.

Frequently Asked Questions

How do you calculate a dog’s Resting Energy Requirement (RER)?

The scientific RER formula is 70 multiplied by the dog’s weight in kilograms to the power of 0.75. This base number is then multiplied by an activity factor, such as 1.6 for a neutered adult or 2.0 to 5.0 for a working dog.

Metabolic Multipliers for Active vs. Sedentary Dogs

The RER formula calculates the baseline energy your dog needs just to exist (like breathing and digestion). To find their true Daily Energy Requirement (DER), that baseline must be multiplied by a specific activity factor based on their age and lifestyle:

  • Growing Puppies: Multiply RER by 2.0 to 3.0 due to extreme developmental energy demands.
  • Sedentary or Senior Dogs: Multiply RER by 1.0 to 1.2 to prevent weight gain.
  • Neutered Adult Dogs: Multiply RER by 1.6 for standard maintenance.
  • Intact Adult Dogs: Multiply RER by 1.8 for standard maintenance.
More Resources