Skip to content

How to Read a Dog Food Label: kcal and Analysis

How to read a dog food label: the adequacy statement, kcal per kg or cup, guaranteed analysis versus dry matter, ingredient order and a step-by-step comparison.

✔ Reviewed by our vet teamUpdated 18 Oct 2026Reviewed 18 Oct 20269 min read
Quick answer Read a dog food label in four steps: check the adequacy statement for your dog's life stage, find the energy in kcal per kg or per cup, convert the guaranteed analysis to dry matter by dividing by (100 − moisture) and compare foods by cost per 1,000 kcal. Ingredient order helps, but the statement and the calories tell you more.

A dog food bag is covered in words: “premium”, “natural”, “grain-free”, “high protein”, pictures of fresh meat, awards and slogans. The useful information is packed into a few small panels, and knowing where to look turns a confusing shelf into a manageable choice. This guide takes the label in the order a nutritionist would: the statement of nutritional adequacy, the energy, the analysis, the ingredients and the feeding guide, and shows how to compare two foods step by step. It is a general guide to reading labels; your vet can advise on which food suits your dog.

Step 1: the adequacy statement

Look for a statement that the food is “complete and balanced” for a stated life stage, such as growth, adult maintenance or all life stages. This is the most important line on the bag. It means the maker claims the food meets a recognised nutrient standard, either by formulation to meet a profile or by feeding trials. In the US the standards come from AAFCO, and in Europe from FEDIAF guidance. A food without such a statement may be a treat or a complementary food, not a diet to feed by itself. Check that the stage matches your dog: a puppy needs growth, an adult maintenance, and “all life stages” foods meet the growth profile.

Step 2: energy

Energy is how you work out the amount to feed. Look for “metabolisable energy” or “calorie content” in kcal per kg, per 100 g or per cup. In the US, labels often give kcal per cup; in the UK and Australia, kcal per 100 g or per kg is common. Convert to kcal per kg for comparison: multiply per 100 g by 10, or divide kcal per cup by the weight of a cup in kg.

If the label lacks energy, contact the maker, or estimate from the analysis with the Dog Food kcal Calculator, which uses modified Atwater factors (NRC 2006: 3.5 kcal/g protein, 8.5 fat and 3.5 for carbohydrate). To turn the energy into grams for your dog, use the Dog Food Calculator; to convert cups to grams, use the Dog Food Cups to Grams Calculator.

Step 3: the guaranteed analysis

The analysis lists crude protein, crude fat, crude fibre and moisture, usually as minimums or maximums, as fed. The word “crude” refers to the laboratory method, not to quality. These percentages include water, so foods with different moisture cannot be compared directly. A wet food with 8% protein and a dry food with 26% protein are not as far apart as they look.

To convert to dry matter:

nutrient on a dry matter basis = nutrient % as fed ÷ (100 − moisture %) × 100

Take a dry food with 10% moisture and 26% protein: 26 ÷ 90 × 100 = 28.9%. Take a wet food with 78% moisture and 8% protein: 8 ÷ 22 × 100 = 36.4%. On the same basis, the wet food has more protein. The Dry Matter Basis Calculator does it for every nutrient, and our guide to dry matter basis explained shows more examples.

Step 4: the ingredient list

Ingredients are listed in descending order by weight at the time they go into the mixer. That has two consequences. First, an ingredient with a lot of water, like fresh meat, weighs heavily at the start but contributes less after cooking removes the water. Second, the same ingredient split into several names (for example different forms of one grain) can push each lower down the list. The list gives clues, but it does not show digestibility, nutrient balance or quality. A food with a long list of impressive ingredients can be unbalanced, and a simple list can be fine. Treat the ingredient list as a supporting detail, not the headline.

Step 5: the feeding guide

The feeding guide gives amounts by weight band. It is a rough starting point, often generous; see our article on why the feeding guide on the bag is off for the reasons and a calorie-based alternative. Use it as a sense check against your own calculation.

A step-by-step comparison of two foods

Suppose you are choosing between two dry foods for a neutered 20 kg dog who needs 1,059 kcal a day. The numbers are examples to show the method.

Item Food A Food B
Adequacy statement Adult maintenance All life stages
Energy 3,400 kcal/kg 4,000 kcal/kg
Moisture 10% 9%
Protein as fed 24% 28%
Protein, dry matter 24 ÷ 90 × 100 = 26.7% 28 ÷ 91 × 100 = 30.8%
Grams a day for 1,059 kcal 311 g 265 g
Price per kg 3.20 4.80
Cost per 1,000 kcal 0.94 1.20
Cost per day 1.00 1.27

Food B has more protein on a dry matter basis and a higher energy density, so the dog eats fewer grams, but it costs about 27% more per day. Whether the extra protein justifies the extra cost depends on your dog and your vet’s view; the table simply shows how to compare on an equal basis. The Pet Food Price per 1,000 kcal Calculator computes the cost lines.

WSAVA’s questions for manufacturers

The World Small Animal Veterinary Association suggests owners and vets ask manufacturers:

  • Do you employ a full-time qualified nutritionist, and what are their credentials?
  • Who formulates your diets, and what are their qualifications?
  • What quality control measures do you use for ingredients and finished foods?
  • Have your diets been tested with feeding trials or formulated to a profile?
  • Can you provide a complete nutrient analysis and the energy value?

These questions tell you more about a food than marketing claims do. Maker websites or customer services can answer them.

Marketing words to treat with care

Word or claim What to remember
“Premium”, “gourmet” Not regulated terms in most places
“Natural” Has a definition in some jurisdictions, but not a guarantee of balance
“Grain-free” Describes an ingredient choice, not quality or suitability; ask your vet
“High protein” Check on a dry matter basis and ask whether it suits your dog
“Holistic”, “ancestral” Marketing terms
“Human grade” Check what it means where you live
“Made with real chicken” Does not tell you how much

None of these claims is automatically wrong, but they are not substitutes for the adequacy statement and the numbers.

When your dog has a health condition

Dogs with kidney, heart, skin, digestive or other conditions may need a special diet, and a vet will recommend one. Label reading does not replace that advice. If your vet has prescribed a diet, follow it exactly, and do not add or swap foods without asking.

A label-reading checklist

  1. Is it complete and balanced for my dog’s life stage?
  2. What is the energy in kcal per kg or per cup?
  3. What is the moisture, and what is each nutrient on a dry matter basis?
  4. What is the cost per 1,000 kcal?
  5. Has the maker answered the WSAVA questions?
  6. How many grams does my dog need from this food?
  7. What does my vet think?

Common mistakes

  • Judging by the front of the bag.
  • Comparing as-fed percentages across wet and dry.
  • Ignoring energy.
  • Choosing by ingredient order alone.
  • Following the bag’s feeding guide without checking.
  • Switching foods suddenly.
  • Ignoring the vet’s advice for a health condition.

Reading a wet food label

Wet food labels follow the same logic with some twists. The moisture figure is high, so as-fed percentages look low. Energy is often given per can or per 100 g. Check the can’s weight and kcal. A 400 g can at 100 kcal per 100 g has 400 kcal. For a dog needing 1,059 kcal, that is 2.6 cans if the dog eats nothing else. The guaranteed analysis may list a moisture maximum of 78%, and the protein minimum may be 8%. Convert to dry matter: 8 ÷ 22 × 100 = 36.4%. Compare with dry food on that basis. Also check for the statement of nutritional adequacy: some wet foods are complementary, meant to be mixed with other food, not fed alone.

Dog food labels and special diets

Foods for particular conditions are often sold only through vets, and some over-the-counter foods carry claims such as “for sensitive digestion” or “for joint health”. These are marketing claims on a label, not prescriptions. If your dog has a diagnosed condition, ask your vet which diet to use, and do not substitute another. If your dog has food allergies, ingredient lists are central, but cross-contamination and hidden ingredients in treats can still matter, so ask your vet for a plan.

Keeping a food file

Keep a record of the foods your dog has eaten: brand, product, energy, dates and reactions. If your dog gets an upset stomach, an itch or an unexpected weight change, the file helps your vet. Take a photo of the label panel when you buy a new bag, since packaging changes and you may need to check the batch or the formula. Staple a copy of the feeding guide to the file so that you can compare it with your calculated amount.

A worked conversion from per-cup to per-kilogram

A US label says “3,550 kcal/kg (380 kcal/cup)”. You want to know how many grams per day your 20 kg neutered dog needs (1,059 kcal). From the kilogram figure: 1,059 ÷ 3.55 = 298 g. From the cup figure: 1,059 ÷ 380 = 2.8 cups. Check the cup weight: 380 kcal per cup at 3,550 kcal/kg means a cup weighs 380 ÷ 3.55 = 107 g, so 2.8 cups is 298 g. The two agree. If a label gives only cups, the cup weight can be found by dividing kcal per cup by kcal per gram, or by weighing a level cup on a scale. Use grams for feeding.

Labels for puppies and seniors

For puppies, look for a statement that the food is complete and balanced for growth, and for large breeds, for growth of large dogs. For adults, look for maintenance. For seniors, there is usually no separate standard in many places, so the adult maintenance statement applies, and “senior” on the front is a marketing term; ask your vet whether the food suits your dog. In every case, check the energy value and calculate the amount.

Quick summary

  1. Check the adequacy statement for your dog’s life stage.
  2. Find the energy (kcal per kg or per cup) and convert grams.
  3. Convert the analysis to dry matter: nutrient ÷ (100 − moisture) × 100.
  4. Compare foods by cost per 1,000 kcal.
  5. Treat ingredient order and marketing words as clues, not proof; use WSAVA’s questions.
  6. Use the Dog Food kcal Calculator and Dry Matter Basis Calculator.

Frequently asked questions

What is the most important thing on a dog food label?

The statement that the food is complete and balanced for your dog's life stage, followed by the energy value so you can work out how much to feed.

Where do I find calories on the label?

Look for metabolisable energy as kcal per kg or per cup, often near the feeding guide. If missing, ask the maker or estimate from the analysis.

What does guaranteed analysis show?

Minimum or maximum percentages of crude protein, fat, fibre and moisture as fed. To compare foods fairly, convert to a dry matter basis.

How do I convert to dry matter?

Divide the nutrient percentage by (100 − moisture percentage) and multiply by 100.

Does ingredient order tell me quality?

It shows weight order before cooking, which can be misleading. It does not show digestibility or balance.

Is a higher protein percentage better?

Not necessarily. Compare on a dry matter basis, and remember the amount needed depends on the dog and its health.

What are WSAVA's label questions?

They suggest asking the maker whether they employ a qualified nutritionist, who formulates the diets and what quality control and testing they use.

Sources

  1. WSAVA Global Nutrition Guidelines
  2. NRC (2006) Nutrient Requirements of Dogs and Cats, National Academies Press
Reviewed by the CalcuPaw Veterinary Review Team
Last reviewed 18 Oct 2026 · Meet the review team · This guide is general information, not veterinary advice.

Related calculators

Keep reading