Dog Daily Energy Requirement (DER) Calculator

Required: Your Dog Integral Parameters


Required: Your Dog Breed


Optional: For Pregnant or Nursing Dog Only


Required: External Parameters


Required: Your Email (To Keep You in Touch for Every Advancement)



Two Tails Dog may adjust the formula of this tool based on new data findings.

What is Dog Daily Energy Requirement (DER)?

Dog daily energy requirement (DER) is also refered to as Daily Calorie Need (or Daily Energy Need or Daily Calorie Requirement). DER is the base factor for other factors that determine your dog nutrient need.

According to Association of American Feed Control Officials (AAFCO), for every 1000 Kcal of your dog daily energy need, protein must be about 50 gram and fat must be around 17 gram.

The amount of food your dog should eat depends on her Daily Energy Requirement (DER). And the number of cups of homemade food you should give your dog depends on the calories content of the food.

For instance, if your dog daily calorie need is 500 kCal and a bowl of food contains 250 kCal, then you should give your dog 2 bowls of the food for that day.

Factors that Determine Your Dog Daily Calorie Need

Dog daily energy requirement (DER) itself is determined by a number of factors:

  • Body Weight - Underweight, Overweight, Ideal Weight
  • Breed - Activity Level, Hairiness, Body Size
  • Environment - Weather/Climatic Temperature, Social
  • Lifestyle - Activity Level
  • Age - Young, Senior
  • Stress level – Working Dog, Pet Dog
  • Reproductive Status – Pregnant, Lactating

How The Dog Daily Energy Requirement is Formulated

The algorithm formation of this tool is:

M x [ A x (Body Weight in kg)0.67 ]

(Body Weight in kg)0.67  is the Resting Energy Requirement (RER)

RER is a function of metabolic body size and represents the energy requirement of the your dog while at rest. It is also called Metabolize Energy Requirement (MER).

A is the multiplier for lifestyle based on activeness of your dog.

  • For inactive lifestyle dog, A = 99
  • For normal lifestyle dog, A = 125
  • For active lifestyle dog, A = 132
  • For Very Active, Working dog, A = 160

M is the multiplier for various other factors like:

  • Energy requirement for growth in puppy
  • Energy requirement for body maintenance
  • Hairiness
  • Reproductive status for female dog
  • Environmental temperature (Climate/Weather)

Learn more about your dog daily energy requirement