How to Calculate Your Dog’s Daily Calorie Intake

Share

Just like with people, a dog's calorie needs depend on several factors. Calories, the technical term for energy from food, are required for essential processes such as digestion, respiration, nervous and circulatory system control, and other normal bodily functions. In addition to the body's basic needs for everyday life, a dog's daily intake is determined by their age, sex, activity level, and body condition. For example:

  • Young dogs, those who have not been spayed or neutered, active dogs, working dogs, sick dogs, and underweight dogs need more calories.
  • Older dogs, spayed or neutered dogs, inactive dogs, and overweight or immobile dogs need fewer calories.

How to Calculate How Much Your Dog Can Eat Per Day

Feeding too little food can deprive your dog of necessary energy, and feeding too much can result in obesity. To determine how much food your dog should eat per day, follow these steps.

  1. Use a calorie calculator to calculate your dogs Resting Energy Requirements (RER).
  2. Choose a factor based on your dog's energy needs and multiply it by the RER. This gives you the number of calories your dog should eat in a day.
  3. Determine how many calories are in your dog's food. You can find this on the package of some foods or on line. Once you know the calories in what you are feeding, you can figure out how much he or she needs.
  4. Figure out the amounts to feed. If you feed your dog two meals a day, subtract the calorie count of any treats and divide the remainder by 2 to determine how many calories your dog should get for each meal. Use the calorie count for your dog's specific food to measure properly. For example, if your dog can eat 400 calories a day and you are feeding a food that is 200 calories per cup, your dog can get 2 cups per day.

Here's another example: if the dog mentioned above can eat 400 calories per day but also eats 5 treats per day (at 20 calories each), you would determine their intake as follows: 400 calories – 100 calories of treats = 300 calories left for food. If the food is 200 calories per cup, your dog can get a total of 1 ½ cups per day.

Every food is slightly different in regard to the amount of calories it contains per cup. Take human food, for example: 1 cup of cooked green beans has about 44 calories, but a cup of macaroni salad is 360 calories. Dog food is the same way in that some formulas are more calorie dense (so you need to feed less) than others.

Dog Calorie Calculator

The basic core calorie requirements for dogs are determined by Resting Energy Requirements or RER, which can be calculated by raising the animal's body weight in kilograms to the ¾ power and multiplying that total by 70.

For example:

  • A 22 lb. dog (around 10 kg) adult neutered dog of healthy weight needs an
    RER of 70(10kg) (¾) = 400 calories/day.

The calculator that many veterinarians use to calculate RER calorie requirements is provided by Hill's Pet Nutrition and is as follows:

 Body weight (lbs) Body weight (kg)  RER (calories per day) 
 1  0.5  39
 2  0.9  65
 3  1.4  88
 4  1.8  110
 5  2.3  130
 6  2.7  149
 7  3.2  167
 8  3.6  184
 9  4.1  201
 10  4.5  218
 11  5  234
 12  5.0  250
 13  5.9  265
 14  6.4  280
 15  6.8  295
 16  7.3  310
 17  7.7  324
 18  8.2  339
 19  8.6  353
 20  9.1  366
 25  11.4  433
 30  13.6  497
 35  15.9  558
 40  18.2  616
 45  20.5  673
 50  22.7  729
 55  25  783
 60  27.3  835
 65  29.5  887
 70  31.8  938
 75  34.1  988
 80  36.4  1037
 85  38.6  1085
 90  40.9  1132
 95  43.2  1179
 100  45.5  1225
 105  47.7  1271
 110  50  1316
 115  52.3  1361
 120  54.5  1405
 125  56.8  1449
 130  59.1  1492
 135  61.4  1535
 140  63.6  1577
 145  65.9  1619
 150  68.2  1661
 155  70.5  1702
 160  72.7  1743
 165  75  1784
 170  77.3  1824
 175  79.5  1864

.telerik-reTable-4
{
border-collapse: collapse;
border: solid 0px;
font-family: Tahoma;
}
.telerik-reTable-4 tr.telerik-reTableHeaderRow-4
{
border-width: 1.0pt 1.0pt 3.0pt 1.0pt;
margin-top: 0in;
margin-right: 0in;
margin-bottom: 10.0pt;
margin-left: 0in;
line-height: 115%;
font-size: 11.0pt;
font-family: “Calibri” , “sans-serif”;
width: 119.7pt;
background: #4F81BD;
padding: 0in 5.4pt 0in 5.4pt;
color: #FFFFFF;
}
.telerik-reTable-4 td.telerik-reTableHeaderFirstCol-4
{
padding: 0in 5.4pt 0in 5.4pt;
}
.telerik-reTable-4 td.telerik-reTableHeaderLastCol-4
{
padding: 0in 5.4pt 0in 5.4pt;
}
.telerik-reTable-4 td.telerik-reTableHeaderOddCol-4
{
padding: 0in 5.4pt 0in 5.4pt;
}
.telerik-reTable-4 td.telerik-reTableHeaderEvenCol-4
{
padding: 0in 5.4pt 0in 5.4pt;
}
.telerik-reTable-4 tr.telerik-reTableOddRow-4
{
border-width: 1pt;
color: #666666;
font-size: 10pt;
vertical-align: top;
border-bottom-style: solid;
border-bottom-color: #4F81BD;
}
.telerik-reTable-4 tr.telerik-reTableEvenRow-4
{
color: #666666;
font-size: 10pt;
vertical-align: top;
}
.telerik-reTable-4 td.telerik-reTableFirstCol-4
{
border-width: 1pt;
border-color: #4F81BD;
padding: 0in 5.4pt 0in 5.4pt;
border-bottom-style: solid;
border-left-style: solid;
}
.telerik-reTable-4 td.telerik-reTableLastCol-4
{
border-width: 1pt;
border-color: #4F81BD;
border-bottom-style: solid;
border-right-style: solid;
padding: 0in 5.4pt 0in 5.4pt;
}
.telerik-reTable-4 td.telerik-reTableOddCol-4
{
border-width: 1pt;
border-color: #4F81BD;
padding: 0in 5.4pt 0in 5.4pt;
border-bottom-style: solid;
}
.telerik-reTable-4 td.telerik-reTableEvenCol-4
{
border-width: 1pt;
border-color: #4F81BD;
padding: 0in 5.4pt 0in 5.4pt;
border-bottom-style: solid;
}
.telerik-reTable-4 tr.telerik-reTableFooterRow-4
{
color: #355C8C;
background-color: #FFFFFF;
font-size: 10pt;
vertical-align: top;
padding: 0in 5.4pt 0in 5.4pt;
}
.telerik-reTable-4 td.telerik-reTableFooterFirstCol-4
{
border-width: 1pt;
border-color: #4F81BD;
border-bottom-style: solid;
border-left-style: solid;
padding: 0in 5.4pt 0in 5.4pt;
}
.telerik-reTable-4 td.telerik-reTableFooterLastCol-4
{
border-width: 1pt;
border-color: #4F81BD;
border-bottom-style: solid;
border-right-style: solid;
padding: 0in 5.4pt 0in 5.4pt;
}
.telerik-reTable-4 td.telerik-reTableFooterOddCol-4
{
border-width: 1pt;
border-color: #4F81BD;
border-bottom-style: solid;
padding: 0in 5.4pt 0in 5.4pt;
}
.telerik-reTable-4 td.telerik-reTableFooterEvenCol-4
{
border-width: 1pt;
border-color: #4F81BD;
border-bottom-style: solid;
padding: 0in 5.4pt 0in 5.4pt;
}

<

Pg 1 of 2

>
Share