Feeding Basics

How to Read Calories on a Dog Food Label

The calorie statement on a dog food label is the number that turns a daily target into cups. Here is where to find it and how to use it.

A feeding chart tells you how much to scoop. The calorie statement tells you what a scoop is worth. If you know your dog's daily target, that one line on the label is all you need to build a portion that fits.

Where to find it

In the United States, dog food labels carry a calorie statement, usually near the guaranteed analysis or the feeding guide. It is often written as kcal ME per kg, with a second figure for a common unit such as a cup or a can. ME stands for metabolizable energy, the part of the food's energy a dog can use.

Three ways calories are written

Common calorie statements
On the labelWhat it meansHow to use it
kcal per cupCalories in one measuring cupDaily kcal divided by this number gives cups a day
kcal per kgCalories in 1,000 gramsDivide by 1,000 for kcal per gram, then daily kcal divided by that gives grams
kcal per canCalories in one canDaily kcal divided by this number gives cans a day

A worked example

Say your dog's daily target is 854 kcal. The bag lists 3,600 kcal per kg and 360 kcal per cup. Per gram that is 3.6 kcal, so 854 divided by 3.6 is about 237 grams. By the cup, 854 divided by 360 is about 2.4 cups. Both answers describe the same amount of food, and weighing on a kitchen scale is more accurate than scooping.

Why cups can mislead

Kibble differs in size and density, so a cup of one food can hold noticeably more calories than a cup of another. Packing the scoop also changes the amount. That is why I suggest weighing food in grams when you can. Most dry foods fall roughly between 3 and 4.5 kcal per gram, while canned foods hold far fewer because they contain a lot of water.

Do not forget what is not on the bag

Treats, chews, toppers, and the food used for training all add calories. Take them out of the meals so the daily total stays right. The treat guide explains the usual 10 percent limit.

Comparing two foods fairly

Two foods can look alike on the shelf and still differ a lot in energy. The fair way to compare them is by calories per gram, because cups and cans vary in size and density. A food at 3.2 kcal per gram and one at 4.2 kcal per gram will need very different amounts to deliver the same daily target, and the lower-calorie food will fill the bowl more. That can help a dog that gets hungry on a diet plan, and it can mean a very small dog needs a very small amount of a calorie-dense food.

Switching foods

When you change food, recalculate the portion with the new food's calories. Do not swap cup for cup. Move to the new food gradually over about a week to ten days, mixing a little more of the new food each day, to avoid upsetting your dog's stomach.

Complete and balanced

Look for a statement that the food is complete and balanced for your dog's life stage, such as growth or adult maintenance. That statement, not the calorie number, tells you whether the recipe can be fed as the main diet. The WSAVA nutrition guidelines also include questions you can ask a pet food maker about their testing and expertise.

Enter the kcal per cup from your label on the result screen.

Convert your dog's target into cups

Questions people ask

It is a reasonable first guess, but it is built for an average dog. Your dog's weight trend tells you whether to feed more or less.
Check the maker's website or call them. Without a calorie figure you cannot build an accurate portion, so it is worth asking.
Measure it the way the label states. Do not add water to the measurement, because the calorie figure refers to the food as sold.

These numbers are estimates and are not veterinary advice. Talk to your vet before you change your dog's diet, especially if your dog has a health condition. Questions or corrections? Contact me.

About the author

Muhammad Ahtisham is a dog nutrition and feeding specialist who builds and maintains this site. He is not a veterinarian. More about me and how I work.