The 2026 Guide to Reading European Pet Food Labels

The 2026 Guide to Reading European Pet Food Labels

The 2026 Guide to Reading European Pet Food Labels

Summary

Most of what sells a bag of dog food is on the front. Almost everything that matters is on the back. This guide covers dry and semi-moist foods in kibble form, which includes extruded kibble, cold-pressed bites, baked and air-dried products. We are leaving wet and canned food out on purpose, because their high water content needs a different reading.

Here is the whole method in a paragraph. The first six ingredients make up most of the food, so that is where you spend your attention. Named ingredients like fresh chicken, salmon or brown rice tell you more than vague categories like meat and animal derivatives or cereals. Watch for ingredient splitting, where one grain is broken into several entries to push meat up the list. Carbohydrate is rarely required on European labels, so if it is missing you can work it out in ten seconds. To compare two foods fairly, convert the numbers to a dry matter basis. And once you have read the ingredients, read the cooking method, because heat decides how much of that protein your dog can actually use.

Two myths to drop before we start. Grain-free is not automatically better; it usually just swaps rice or maize for potato, peas or lentils, and the total starch can be just as high. And you do not need fifty ingredients. Six good ones, in the right order, beat forty fillers.

Why this guide skips wet food

Wet and canned foods are usually 75 to 80% water. That water sits near the top of the ingredient list and makes the meat look dominant, even when the dry content tells a different story. Comparing a pate to a kibble on label numbers alone is misleading unless you strip the water out first.

To keep things clean we stay with dry and semi-moist foods in kibble form: extruded kibble, cold-pressed bites, baked and air-dried. The reading method below works across all of them, and the only number that shifts between them is moisture, which we will handle directly.

How a European pet food label actually works

Two rules do most of the work. First, ingredients are listed in descending order by weight, measured before cooking. The ingredient at the top was the heaviest in the mix. Second, a brand can declare ingredients in one of two ways.

It can name each individual material (dehydrated chicken, maize, chicken fat, beet pulp), which is called an open declaration. Or it can group them into broad categories (meat and animal derivatives, cereals, oils and fats), which is called a closed declaration. Both are legal under Regulation (EC) No 767/2009 and the FEDIAF labelling code.[1][2]

The category method is not illegal and not always low quality, but it is far less transparent. A line like meat and animal derivatives can be different species and different parts from one batch to the next. When a brand names its ingredients it gives up that flexibility and lets you check its work. That choice alone tells you something about how much it wants you to see.

There is a second clue, on the front of the bag. Under FEDIAF rules, flavour means less than 4% of that ingredient, with chicken means at least 4%, rich in chicken means at least 14%, and a chicken dinner or menu means at least 26%.[3] A large photo of a chicken breast beside the words with chicken can legally mean 4% chicken. Read the wording, not the picture.

Start with the first six ingredients

Because ingredients are ranked by weight, the first few make up the bulk of the recipe. In most dry foods the first five or six ingredients are the food. Everything after that is usually present in small or trace amounts. A long tail of forty herbs and botanicals at the bottom looks impressive and changes very little.

So read the first six closely and skim the rest. Ask three questions. Is there a named animal protein at or near the top? How many of the first six are animal versus plant? And is the same basic ingredient, say rice, appearing more than once under different names?

A quick example. Compare these two openings, which is all you usually need.

Food A: Maize, meat and animal derivatives (min. 4% chicken), wheat, animal fat, maize gluten, rice.

Food B: Fresh chicken, fresh pork, hydrolysed rice, fresh fish, beet pulp, brewer's yeast.

Food A leads with maize and a vague meat category, then a second cereal. The real animal content is hard to pin down. Food B names three animal ingredients in its first four and uses one clearly stated carbohydrate. You learned more from a single line of Food B than Food A will tell you on the whole bag.

Good names versus vague names

Once you are looking at the right part of the label, the wording of each ingredient does the rest. Specific, named ingredients are almost always a better sign than broad categories. Here is how the common pairs compare.

Strong wording (good sign)

Why it is better

Vague wording (be cautious)

Why it is weaker

Fresh chicken / dehydrated chicken

Names the species; source and quality are traceable

Meat and animal derivatives

Any species or part; can change batch to batch

Chicken meal (named)

Named species; concentrated, usually consistent protein

Poultry meal / meat meal

Species hidden; digestibility varies widely by source

Salmon / salmon oil

Named fish; a clear omega-3 source

Fish / oils and fats

Species unknown; oil could be any blend

Whole brown rice

One named, single carbohydrate

Rice, rice flour, rice bran (split)

Often the same grain split to look smaller

Beet pulp (fibre)

A named, functional ingredient

Vegetable derivatives / by-products

Generic; tells you nothing about the contents


Ingredient splitting and ingredient grouping

These are the two tricks that bend the ingredient order without breaking any rule.

Ingredient splitting takes one ingredient and lists it as several smaller ones. Corn can appear as ground corn, corn gluten meal and corn bran. Rice can appear as rice, rice flour and rice bran. Each entry weighs less than the combined total, so each sits lower on the list, and the meat floats up above them. Read together, those three rice entries might easily outweigh the chicken at the top. If you see two or three versions of the same grain near the top, add them back together in your head.[1]

Ingredient grouping is the opposite move. Instead of naming three cheap plant proteins, a brand folds them into one tidy category such as vegetable protein extracts, or hides several species under meat and animal derivatives. Grouping makes a weak part of the recipe look like a single harmless line.

Simple test: a good label makes it easy to add up the animal content and the starch content. A label built to make that hard is usually built that way for a reason.

Total animal content still matters

Once you can see past splitting and grouping, add up the animal ingredients in the first six. This is the clearest single signal of how meat-rich a food really is. A food that opens with three named animal ingredients before its first carbohydrate is in a different class from one that opens with two cereals and a meat category.

One fair caution. Fresh meat is roughly 70% to 75% water, so a fresh ingredient listed first loses most of its weight during cooking. That does not make it bad, it makes it honest. The point is to look at how many animal entries there are and where they sit, not to assume the top ingredient is the largest part of the finished bite.

Meat meal versus fresh meat

This is where many guides oversimplify. Meat meal is not the enemy. It is rendered meat with the water and most of the fat cooked out, which leaves a concentrated protein, often around 60% protein by weight. A named meal such as chicken meal can be a genuinely good ingredient.

The catch is consistency. The digestibility of animal by-product meals varies widely depending on the source and how hot they were rendered, and studies that measured protein digestibility of these meals for dogs found a wide spread between samples.[13] Generic names like meat meal or poultry meal hide that variation completely, so you are trusting the factory, not the label.

Fresh, named meat avoids that second high-heat cook and keeps protein quality and amino acid availability high. The honest summary is short. A named meal is fine, an unnamed meal is a gamble, and fresh named meat is the safest signal of quality. Where you see fresh meat high on the list and no mystery meals, that is a good sign.

Property

Fresh meat

Meat meal (rendered)

Water content as used

About 70 to 75%

About 5 to 10%

Heat before mixing

Minimal, cold chain only

Rendered at high heat, a separate cook

Where it sits on the label

High, because water counts toward weight

Lower, but far more concentrated

Protein quality

High amino acid availability

Good if named; varies a lot by source

Traceability

Usually named and traceable

Often generic and unverifiable

Read it as

A sign of real animal inclusion

Acceptable if the species is named


The carbohydrate question, and why it is usually missing

Here is something most owners never notice. European labels are not required to declare carbohydrate. The mandatory analytical constituents are protein, fat (crude oils and fats), crude fibre and crude ash, plus moisture when it is above 14%.[1][2] Carbohydrate, measured as nitrogen-free extract or NFE, is optional. Many high-starch foods simply leave it off, and that silence is itself a clue.

If it is missing, you can calculate it in about ten seconds:

NFE (carbohydrate) = 100  −  moisture  −  protein  −  fat  −  crude fibre  −  crude ash

If ash is not listed, use about 7% for a dry food as a working estimate.[10] So a kibble showing 22% protein, 10% fat, 8% moisture, 3% fibre and 7% ash is carrying roughly 50% carbohydrate, even though the bag never says so. A brand that prints its NFE is doing you a favour and signalling it has nothing to hide.

Compare two foods fairly: the dry matter basis

You cannot compare two foods on their bag numbers if they hold different amounts of water. An extruded kibble might be 8% moisture, while a cold-pressed or semi-moist food might be 16 to 18%. The wetter food looks lower in protein only because water is diluting the%age. Strip the water out of both and compare what is left. That is the dry matter basis, and it is the single most useful piece of maths in this guide.

Nutrient on dry matter  =  ( nutrient as printed  ÷  ( 100  −  moisture ) )  ×  100

An example that flips the result. Brand X kibble shows 26% protein at 8% moisture. Brand Y cold-pressed shows 25% protein at 17% moisture. On the shelf, X looks higher. Convert both:

Brand X:  26 ÷ 92 × 100 = 28.3% protein.

Brand Y:  25 ÷ 83 × 100 = 30.1% protein.

Once the water is gone, Brand Y is the higher-protein food, even though it advertised a lower number. Do this for protein and fat before you trust any comparison between two foods. It takes a minute and it routinely changes the answer.

Grain-free is a marketing word, not a health upgrade

Grain-free does not mean carbohydrate-free or even low-carb. It means the starch comes from something other than cereal grains, usually potato, sweet potato, peas, lentils or chickpeas. A grain-free food can easily carry as much starch as a rice-based one, sometimes more. What matters for your dog is the total carbohydrate load and the%age of starchy ingredients, not whether that starch was technically a grain.

There is also a safety thread worth knowing. Since 2018 the US FDA has investigated a link between certain grain-free diets and dilated cardiomyopathy, a serious heart condition. Among the cases reported, more than 90% of the diets were grain-free, 93% contained peas or lentils, and about 42% contained potatoes or sweet potatoes.[7] Further data showed that the link between grain-free diets and DCM is inconclusive and the FDA themselves admitted in a public statement that there's insufficient data to establish causality.[8][9]

None of this makes grains essential or pulses poison. It simply means the words grain-free on the front of a bag tell you nothing useful about quality. Read the starch sources and the carbohydrate total instead, and treat grain-free as a flavour of recipe, not a grade.

Do not stop at the ingredients: read the cooking method

Two foods with the same ingredient list can deliver very different nutrition, because heat changes protein. The main mechanism is the Maillard reaction, the same browning chemistry that crisps a steak. During high-heat processing, lysine, an essential amino acid, binds to sugars and becomes unavailable to the dog, even though it still counts toward the protein figure on the label.[5] In some commercial dry foods, researchers found that only about 38% of the lysine was still chemically available.[6] The protein%age looked fine. The usable protein did not.

That is why the cooking method belongs in your evaluation, immediately after the ingredient list. Here is how the common methods compare.

Method

Process heat

Effect on protein (Maillard / lysine)

Starch

What it means for you

Extruded kibble

High, about 120 to 150 °C, high pressure

Highest heat exposure; available lysine can drop sharply

Fully cooked, often higher starch

Cheapest and most common; lower protein digestibility than fresh

Oven-baked

High heat, lower pressure

Moderate to high heat exposure

Cooked

Similar heat concerns to extrusion; different texture

Cold-pressed

Low, below about 45 to 60 °C

Low exposure; protein well preserved

Needs pre-cooked or hydrolysed starch to digest well

Gentle on protein; check the starch source

Air-dried

Low to moderate, gentle warm air

Low to moderate exposure

Partly cooked

Concentrated and low moisture; usually expensive

Freeze-dried

No heat (frozen, then vacuum)

Minimal; amino acids well preserved

Raw or minimally cooked

Highest nutrient retention; highest price


The gap is measurable, not theoretical. In a University of Illinois study, an extruded kibble had significantly lower dry matter, protein, fat and energy digestibility than every fresh diet tested. The kibble delivered roughly 79 to 81% of its gross energy as usable energy, against about 84 to 87% for the fresh diets.[4] Freeze-dried and gently cooked foods tend to preserve amino acid digestibility better than high-heat extrusion.[14]

One honest caveat about cold pressing. Lower heat protects protein, but it also cooks starch less thoroughly. A cold-pressed food stays digestible only if its starch was pre-cooked or hydrolysed first, otherwise the carbohydrate can pass through poorly.[11][12] So cold-pressed is a real plus for protein, as long as there is a sensibly prepared carbohydrate behind it.

You do not need fifty ingredients

A long ingredient list is often a marketing decision, not a nutritional one. The first six ingredients are the food. The single blueberry, the sprig of rosemary and the pinch of twelve botanicals at the very bottom are usually there in fractions of a%, sometimes for the label more than the dog. A handful of high-quality, named ingredients in the right order beats a wall of forty entries designed to impress. Judge the top of the list, not its length.

A 7-step label check, under two minutes

  1. Read only the first six ingredients. They are most of the food.

  2. Look for a named animal protein in position one, such as fresh chicken, chicken meal or salmon, not meat and animal derivatives.

  3. Spot ingredient splitting: the same grain under several names near the top. Add them back together.

  4. Add up the animal ingredients in the first six. More real animal content is better.

  5. Find the carbohydrate (NFE). If it is hidden, calculate it: 100 minus moisture, protein, fat, fibre and ash.

  6. Convert protein and fat to a dry matter basis before comparing two foods.

  7. Check the cooking method. Gentle methods protect protein; extrusion and baking cook hottest.

Putting it to work: a worked example

Theory fades fast, so let us run the whole checklist on one real European dry food, our own Ethelia Healthy Dogs[15] It is a useful teaching example precisely because it ticks most of the boxes above. Apply the same test to any food you are weighing up.

Its first six ingredients are fresh chicken (30%), fresh pork (25%), hydrolysed rice (25%), fresh fish (10%), beet pulp (7.5%) and brewer's yeast. Three of the first four are named animal ingredients, the carbohydrate is one clearly named source rather than the same grain split three ways, and the full list runs to about fifteen real ingredients rather than fifty. Across the recipe, about 65% by raw weight is fresh animal ingredients.[15]

On the cooking side it is cold-pressed and slow-cooked below 60 °C rather than extruded, which protects protein from the Maillard losses described above, and the rice is hydrolysed, which directly answers the starch-digestibility caveat that catches out many cold-pressed foods. It also prints its carbohydrate figure, NFE 31.5%, for better transparency although it not required.[15]

Run the dry matter maths from earlier and its 26% protein at 16% moisture becomes about 31% on a dry matter basis, with fat near 17.9%. The table below scores it against every practice in this guide.

Good label practice

Ethelia Healthy Dogs

Pass?

Named animal protein listed first

Fresh chicken is ingredient one; pork and fish also named

Yes

Fresh meat near the top, not only meals

Fresh chicken 30%, fresh pork 25%, fresh fish 10% in the first four

Yes

No generic category names

Open declaration; ingredients named individually

Yes

No rendered meal or mystery flour

100% fresh animal ingredients; no meat meal

Yes

No ingredient splitting

One carbohydrate (hydrolysed rice), not rice plus rice flour plus bran

Yes

High total animal content

About 65% fresh animal by raw weight

Yes

Carbohydrate (NFE) shown on label

NFE 31.5% printed, though EU law does not require it

Yes, exceeds rule

Transparent, moderate starch load

Single hydrolysed-rice starch plus beet-pulp fibre; NFE 31.5%

Yes

Not a grain-free gimmick

Uses hydrolysed rice, not pea, potato or lentil starch

Yes

Gentle cooking method

Cold-pressed, slow-cooked below 60 °C, not extruded

Yes

Short, real ingredient list

About 15 functional ingredients, not 50 fillers

Yes

Independent verification (bonus)

Recipes tested by the veterinary lab of the University of Milan

Yes


What about value, since a gentler process costs more? Healthy Dogs is listed currently in Greece at 65,00€ for 12 kg, near 5.42€ per kg, which is premium territory. Independently tested in in-vitro study to be at least 25% easier to digest than regular kibble.[15] The label gives you what you need to judge whether the higher named-meat content and the cold-press process are worth that step up from a commodity extruded kibble. That is the whole point of learning to read it.

No food is perfect, and you should still match any food to your own dog. Even here the label could go one step further and name the fish species rather than listing fresh fish. But as a worked example it shows what a transparent label looks like: named animal ingredients up front, one honest carbohydrate, the carb number on show, a short list and a gentle cooking method. Once you can spot those five things, you can read any European dry food in under two minutes.




Sources
Scientific and regulatory references are listed below. Primary literature, regulators and board-certified veterinary nutrition sources were prioritised over uncredentialed commentary.
1. European Parliament and Council. Regulation (EC) No 767/2009 on the placing on the market and use of feed (consolidated). eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX:02009R0767-20180101
2. FEDIAF. Code of Good Labelling Practice for Pet Food (2019). europeanpetfood.org/wp-content/uploads/2022/02/FEDIAF_labeling_code_2019_onlineOctober2019.pdf
3. FEDIAF. Pet Food Labelling: A Guide for Customers (2018), thresholds for with, rich in and dinner claims. europeanpetfood.org/wp-content/uploads/2022/02/layman_s_guide_FEDIAF_Labelling_Code_October_2018.pdf
4. de Godoy MRC, Swanson KS, et al. Apparent total tract nutrient digestibility and metabolizable energy in commercial fresh and extruded dry kibble dog foods. University of Illinois. www.ncbi.nlm.nih.gov/pmc/articles/PMC8279163/
5. van Rooijen C, et al. The Maillard reaction and pet food processing: effects on nutritive value and pet health. Nutrition Research Reviews. www.cambridge.org/core/journals/nutrition-research-reviews/article/maillard-reaction-and-pet-food-processing-effects-on-nutritive-value-and-pet-health/E085D3648D6A209003AB4D0DB72DB8B2
6. van Rooijen C, et al. Reactive lysine content in commercially available pet foods. www.ncbi.nlm.nih.gov/pmc/articles/PMC4473178/
7. U.S. Food and Drug Administration. Questions and Answers: FDA's Work on Potential Causes of Non-Hereditary DCM in Dogs. www.fda.gov/animal-veterinary/animal-health-literacy/questions-answers-fdas-work-potential-causes-non-hereditary-dcm-dogs
8. Freeman LM, Linder DE, et al. Diet-associated dilated cardiomyopathy: the cause is not yet known but it hasn't gone away. Tufts Petfoodology. sites.tufts.edu/petfoodology/2023/02/07/diet-associated-dilated-cardiomyopathy-the-cause-is-not-yet-known-but-it-hasnt-gone-away/
9. Role of Diet as a Predisposing Factor for Dilated Cardiomyopathy in Dogs: A Narrative Review. Veterinary Sciences (MDPI), 2025. www.mdpi.com/2306-7381/12/11/1106
10. Effect of crude fiber and total dietary fiber on calculated nitrogen-free extract and metabolizable energy of dog foods. American Journal of Veterinary Research, 2021. avmajournals.avma.org/view/journals/ajvr/82/10/ajvr.82.10.787.xml
11. Beynen AC. Pressed dog food (2020). Review of cold pressing versus extrusion and starch gelatinisation. www.researchgate.net/publication/340429073_Beynen_AC_2020_Pressed_dog_food
12. An Assessment of Starch Content and Gelatinization in Traditional and Non-Traditional Dog Food Formulations. pmc.ncbi.nlm.nih.gov/articles/PMC9739134/
13. Prediction of crude protein digestibility of animal by-product meals for dogs by the protein solubility in pepsin method. www.ncbi.nlm.nih.gov/pmc/articles/PMC4473152/
14. Apparent total tract nutrient digestibility of frozen raw, freeze-dried raw, fresh, and extruded dog foods. Translational Animal Science (Oxford), 2024. academic.oup.com/tas/article/doi/10.1093/tas/txae163/7908844
15. Ethelia Petfoods (ARGOS Petfoods). Healthy Dogs recipe specification and product data. ethelia.com

Summary

Most of what sells a bag of dog food is on the front. Almost everything that matters is on the back. This guide covers dry and semi-moist foods in kibble form, which includes extruded kibble, cold-pressed bites, baked and air-dried products. We are leaving wet and canned food out on purpose, because their high water content needs a different reading.

Here is the whole method in a paragraph. The first six ingredients make up most of the food, so that is where you spend your attention. Named ingredients like fresh chicken, salmon or brown rice tell you more than vague categories like meat and animal derivatives or cereals. Watch for ingredient splitting, where one grain is broken into several entries to push meat up the list. Carbohydrate is rarely required on European labels, so if it is missing you can work it out in ten seconds. To compare two foods fairly, convert the numbers to a dry matter basis. And once you have read the ingredients, read the cooking method, because heat decides how much of that protein your dog can actually use.

Two myths to drop before we start. Grain-free is not automatically better; it usually just swaps rice or maize for potato, peas or lentils, and the total starch can be just as high. And you do not need fifty ingredients. Six good ones, in the right order, beat forty fillers.

Why this guide skips wet food

Wet and canned foods are usually 75 to 80% water. That water sits near the top of the ingredient list and makes the meat look dominant, even when the dry content tells a different story. Comparing a pate to a kibble on label numbers alone is misleading unless you strip the water out first.

To keep things clean we stay with dry and semi-moist foods in kibble form: extruded kibble, cold-pressed bites, baked and air-dried. The reading method below works across all of them, and the only number that shifts between them is moisture, which we will handle directly.

How a European pet food label actually works

Two rules do most of the work. First, ingredients are listed in descending order by weight, measured before cooking. The ingredient at the top was the heaviest in the mix. Second, a brand can declare ingredients in one of two ways.

It can name each individual material (dehydrated chicken, maize, chicken fat, beet pulp), which is called an open declaration. Or it can group them into broad categories (meat and animal derivatives, cereals, oils and fats), which is called a closed declaration. Both are legal under Regulation (EC) No 767/2009 and the FEDIAF labelling code.[1][2]

The category method is not illegal and not always low quality, but it is far less transparent. A line like meat and animal derivatives can be different species and different parts from one batch to the next. When a brand names its ingredients it gives up that flexibility and lets you check its work. That choice alone tells you something about how much it wants you to see.

There is a second clue, on the front of the bag. Under FEDIAF rules, flavour means less than 4% of that ingredient, with chicken means at least 4%, rich in chicken means at least 14%, and a chicken dinner or menu means at least 26%.[3] A large photo of a chicken breast beside the words with chicken can legally mean 4% chicken. Read the wording, not the picture.

Start with the first six ingredients

Because ingredients are ranked by weight, the first few make up the bulk of the recipe. In most dry foods the first five or six ingredients are the food. Everything after that is usually present in small or trace amounts. A long tail of forty herbs and botanicals at the bottom looks impressive and changes very little.

So read the first six closely and skim the rest. Ask three questions. Is there a named animal protein at or near the top? How many of the first six are animal versus plant? And is the same basic ingredient, say rice, appearing more than once under different names?

A quick example. Compare these two openings, which is all you usually need.

Food A: Maize, meat and animal derivatives (min. 4% chicken), wheat, animal fat, maize gluten, rice.

Food B: Fresh chicken, fresh pork, hydrolysed rice, fresh fish, beet pulp, brewer's yeast.

Food A leads with maize and a vague meat category, then a second cereal. The real animal content is hard to pin down. Food B names three animal ingredients in its first four and uses one clearly stated carbohydrate. You learned more from a single line of Food B than Food A will tell you on the whole bag.

Good names versus vague names

Once you are looking at the right part of the label, the wording of each ingredient does the rest. Specific, named ingredients are almost always a better sign than broad categories. Here is how the common pairs compare.

Strong wording (good sign)

Why it is better

Vague wording (be cautious)

Why it is weaker

Fresh chicken / dehydrated chicken

Names the species; source and quality are traceable

Meat and animal derivatives

Any species or part; can change batch to batch

Chicken meal (named)

Named species; concentrated, usually consistent protein

Poultry meal / meat meal

Species hidden; digestibility varies widely by source

Salmon / salmon oil

Named fish; a clear omega-3 source

Fish / oils and fats

Species unknown; oil could be any blend

Whole brown rice

One named, single carbohydrate

Rice, rice flour, rice bran (split)

Often the same grain split to look smaller

Beet pulp (fibre)

A named, functional ingredient

Vegetable derivatives / by-products

Generic; tells you nothing about the contents


Ingredient splitting and ingredient grouping

These are the two tricks that bend the ingredient order without breaking any rule.

Ingredient splitting takes one ingredient and lists it as several smaller ones. Corn can appear as ground corn, corn gluten meal and corn bran. Rice can appear as rice, rice flour and rice bran. Each entry weighs less than the combined total, so each sits lower on the list, and the meat floats up above them. Read together, those three rice entries might easily outweigh the chicken at the top. If you see two or three versions of the same grain near the top, add them back together in your head.[1]

Ingredient grouping is the opposite move. Instead of naming three cheap plant proteins, a brand folds them into one tidy category such as vegetable protein extracts, or hides several species under meat and animal derivatives. Grouping makes a weak part of the recipe look like a single harmless line.

Simple test: a good label makes it easy to add up the animal content and the starch content. A label built to make that hard is usually built that way for a reason.

Total animal content still matters

Once you can see past splitting and grouping, add up the animal ingredients in the first six. This is the clearest single signal of how meat-rich a food really is. A food that opens with three named animal ingredients before its first carbohydrate is in a different class from one that opens with two cereals and a meat category.

One fair caution. Fresh meat is roughly 70% to 75% water, so a fresh ingredient listed first loses most of its weight during cooking. That does not make it bad, it makes it honest. The point is to look at how many animal entries there are and where they sit, not to assume the top ingredient is the largest part of the finished bite.

Meat meal versus fresh meat

This is where many guides oversimplify. Meat meal is not the enemy. It is rendered meat with the water and most of the fat cooked out, which leaves a concentrated protein, often around 60% protein by weight. A named meal such as chicken meal can be a genuinely good ingredient.

The catch is consistency. The digestibility of animal by-product meals varies widely depending on the source and how hot they were rendered, and studies that measured protein digestibility of these meals for dogs found a wide spread between samples.[13] Generic names like meat meal or poultry meal hide that variation completely, so you are trusting the factory, not the label.

Fresh, named meat avoids that second high-heat cook and keeps protein quality and amino acid availability high. The honest summary is short. A named meal is fine, an unnamed meal is a gamble, and fresh named meat is the safest signal of quality. Where you see fresh meat high on the list and no mystery meals, that is a good sign.

Property

Fresh meat

Meat meal (rendered)

Water content as used

About 70 to 75%

About 5 to 10%

Heat before mixing

Minimal, cold chain only

Rendered at high heat, a separate cook

Where it sits on the label

High, because water counts toward weight

Lower, but far more concentrated

Protein quality

High amino acid availability

Good if named; varies a lot by source

Traceability

Usually named and traceable

Often generic and unverifiable

Read it as

A sign of real animal inclusion

Acceptable if the species is named


The carbohydrate question, and why it is usually missing

Here is something most owners never notice. European labels are not required to declare carbohydrate. The mandatory analytical constituents are protein, fat (crude oils and fats), crude fibre and crude ash, plus moisture when it is above 14%.[1][2] Carbohydrate, measured as nitrogen-free extract or NFE, is optional. Many high-starch foods simply leave it off, and that silence is itself a clue.

If it is missing, you can calculate it in about ten seconds:

NFE (carbohydrate) = 100  −  moisture  −  protein  −  fat  −  crude fibre  −  crude ash

If ash is not listed, use about 7% for a dry food as a working estimate.[10] So a kibble showing 22% protein, 10% fat, 8% moisture, 3% fibre and 7% ash is carrying roughly 50% carbohydrate, even though the bag never says so. A brand that prints its NFE is doing you a favour and signalling it has nothing to hide.

Compare two foods fairly: the dry matter basis

You cannot compare two foods on their bag numbers if they hold different amounts of water. An extruded kibble might be 8% moisture, while a cold-pressed or semi-moist food might be 16 to 18%. The wetter food looks lower in protein only because water is diluting the%age. Strip the water out of both and compare what is left. That is the dry matter basis, and it is the single most useful piece of maths in this guide.

Nutrient on dry matter  =  ( nutrient as printed  ÷  ( 100  −  moisture ) )  ×  100

An example that flips the result. Brand X kibble shows 26% protein at 8% moisture. Brand Y cold-pressed shows 25% protein at 17% moisture. On the shelf, X looks higher. Convert both:

Brand X:  26 ÷ 92 × 100 = 28.3% protein.

Brand Y:  25 ÷ 83 × 100 = 30.1% protein.

Once the water is gone, Brand Y is the higher-protein food, even though it advertised a lower number. Do this for protein and fat before you trust any comparison between two foods. It takes a minute and it routinely changes the answer.

Grain-free is a marketing word, not a health upgrade

Grain-free does not mean carbohydrate-free or even low-carb. It means the starch comes from something other than cereal grains, usually potato, sweet potato, peas, lentils or chickpeas. A grain-free food can easily carry as much starch as a rice-based one, sometimes more. What matters for your dog is the total carbohydrate load and the%age of starchy ingredients, not whether that starch was technically a grain.

There is also a safety thread worth knowing. Since 2018 the US FDA has investigated a link between certain grain-free diets and dilated cardiomyopathy, a serious heart condition. Among the cases reported, more than 90% of the diets were grain-free, 93% contained peas or lentils, and about 42% contained potatoes or sweet potatoes.[7] Further data showed that the link between grain-free diets and DCM is inconclusive and the FDA themselves admitted in a public statement that there's insufficient data to establish causality.[8][9]

None of this makes grains essential or pulses poison. It simply means the words grain-free on the front of a bag tell you nothing useful about quality. Read the starch sources and the carbohydrate total instead, and treat grain-free as a flavour of recipe, not a grade.

Do not stop at the ingredients: read the cooking method

Two foods with the same ingredient list can deliver very different nutrition, because heat changes protein. The main mechanism is the Maillard reaction, the same browning chemistry that crisps a steak. During high-heat processing, lysine, an essential amino acid, binds to sugars and becomes unavailable to the dog, even though it still counts toward the protein figure on the label.[5] In some commercial dry foods, researchers found that only about 38% of the lysine was still chemically available.[6] The protein%age looked fine. The usable protein did not.

That is why the cooking method belongs in your evaluation, immediately after the ingredient list. Here is how the common methods compare.

Method

Process heat

Effect on protein (Maillard / lysine)

Starch

What it means for you

Extruded kibble

High, about 120 to 150 °C, high pressure

Highest heat exposure; available lysine can drop sharply

Fully cooked, often higher starch

Cheapest and most common; lower protein digestibility than fresh

Oven-baked

High heat, lower pressure

Moderate to high heat exposure

Cooked

Similar heat concerns to extrusion; different texture

Cold-pressed

Low, below about 45 to 60 °C

Low exposure; protein well preserved

Needs pre-cooked or hydrolysed starch to digest well

Gentle on protein; check the starch source

Air-dried

Low to moderate, gentle warm air

Low to moderate exposure

Partly cooked

Concentrated and low moisture; usually expensive

Freeze-dried

No heat (frozen, then vacuum)

Minimal; amino acids well preserved

Raw or minimally cooked

Highest nutrient retention; highest price


The gap is measurable, not theoretical. In a University of Illinois study, an extruded kibble had significantly lower dry matter, protein, fat and energy digestibility than every fresh diet tested. The kibble delivered roughly 79 to 81% of its gross energy as usable energy, against about 84 to 87% for the fresh diets.[4] Freeze-dried and gently cooked foods tend to preserve amino acid digestibility better than high-heat extrusion.[14]

One honest caveat about cold pressing. Lower heat protects protein, but it also cooks starch less thoroughly. A cold-pressed food stays digestible only if its starch was pre-cooked or hydrolysed first, otherwise the carbohydrate can pass through poorly.[11][12] So cold-pressed is a real plus for protein, as long as there is a sensibly prepared carbohydrate behind it.

You do not need fifty ingredients

A long ingredient list is often a marketing decision, not a nutritional one. The first six ingredients are the food. The single blueberry, the sprig of rosemary and the pinch of twelve botanicals at the very bottom are usually there in fractions of a%, sometimes for the label more than the dog. A handful of high-quality, named ingredients in the right order beats a wall of forty entries designed to impress. Judge the top of the list, not its length.

A 7-step label check, under two minutes

  1. Read only the first six ingredients. They are most of the food.

  2. Look for a named animal protein in position one, such as fresh chicken, chicken meal or salmon, not meat and animal derivatives.

  3. Spot ingredient splitting: the same grain under several names near the top. Add them back together.

  4. Add up the animal ingredients in the first six. More real animal content is better.

  5. Find the carbohydrate (NFE). If it is hidden, calculate it: 100 minus moisture, protein, fat, fibre and ash.

  6. Convert protein and fat to a dry matter basis before comparing two foods.

  7. Check the cooking method. Gentle methods protect protein; extrusion and baking cook hottest.

Putting it to work: a worked example

Theory fades fast, so let us run the whole checklist on one real European dry food, our own Ethelia Healthy Dogs[15] It is a useful teaching example precisely because it ticks most of the boxes above. Apply the same test to any food you are weighing up.

Its first six ingredients are fresh chicken (30%), fresh pork (25%), hydrolysed rice (25%), fresh fish (10%), beet pulp (7.5%) and brewer's yeast. Three of the first four are named animal ingredients, the carbohydrate is one clearly named source rather than the same grain split three ways, and the full list runs to about fifteen real ingredients rather than fifty. Across the recipe, about 65% by raw weight is fresh animal ingredients.[15]

On the cooking side it is cold-pressed and slow-cooked below 60 °C rather than extruded, which protects protein from the Maillard losses described above, and the rice is hydrolysed, which directly answers the starch-digestibility caveat that catches out many cold-pressed foods. It also prints its carbohydrate figure, NFE 31.5%, for better transparency although it not required.[15]

Run the dry matter maths from earlier and its 26% protein at 16% moisture becomes about 31% on a dry matter basis, with fat near 17.9%. The table below scores it against every practice in this guide.

Good label practice

Ethelia Healthy Dogs

Pass?

Named animal protein listed first

Fresh chicken is ingredient one; pork and fish also named

Yes

Fresh meat near the top, not only meals

Fresh chicken 30%, fresh pork 25%, fresh fish 10% in the first four

Yes

No generic category names

Open declaration; ingredients named individually

Yes

No rendered meal or mystery flour

100% fresh animal ingredients; no meat meal

Yes

No ingredient splitting

One carbohydrate (hydrolysed rice), not rice plus rice flour plus bran

Yes

High total animal content

About 65% fresh animal by raw weight

Yes

Carbohydrate (NFE) shown on label

NFE 31.5% printed, though EU law does not require it

Yes, exceeds rule

Transparent, moderate starch load

Single hydrolysed-rice starch plus beet-pulp fibre; NFE 31.5%

Yes

Not a grain-free gimmick

Uses hydrolysed rice, not pea, potato or lentil starch

Yes

Gentle cooking method

Cold-pressed, slow-cooked below 60 °C, not extruded

Yes

Short, real ingredient list

About 15 functional ingredients, not 50 fillers

Yes

Independent verification (bonus)

Recipes tested by the veterinary lab of the University of Milan

Yes


What about value, since a gentler process costs more? Healthy Dogs is listed currently in Greece at 65,00€ for 12 kg, near 5.42€ per kg, which is premium territory. Independently tested in in-vitro study to be at least 25% easier to digest than regular kibble.[15] The label gives you what you need to judge whether the higher named-meat content and the cold-press process are worth that step up from a commodity extruded kibble. That is the whole point of learning to read it.

No food is perfect, and you should still match any food to your own dog. Even here the label could go one step further and name the fish species rather than listing fresh fish. But as a worked example it shows what a transparent label looks like: named animal ingredients up front, one honest carbohydrate, the carb number on show, a short list and a gentle cooking method. Once you can spot those five things, you can read any European dry food in under two minutes.




Sources
Scientific and regulatory references are listed below. Primary literature, regulators and board-certified veterinary nutrition sources were prioritised over uncredentialed commentary.
1. European Parliament and Council. Regulation (EC) No 767/2009 on the placing on the market and use of feed (consolidated). eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX:02009R0767-20180101
2. FEDIAF. Code of Good Labelling Practice for Pet Food (2019). europeanpetfood.org/wp-content/uploads/2022/02/FEDIAF_labeling_code_2019_onlineOctober2019.pdf
3. FEDIAF. Pet Food Labelling: A Guide for Customers (2018), thresholds for with, rich in and dinner claims. europeanpetfood.org/wp-content/uploads/2022/02/layman_s_guide_FEDIAF_Labelling_Code_October_2018.pdf
4. de Godoy MRC, Swanson KS, et al. Apparent total tract nutrient digestibility and metabolizable energy in commercial fresh and extruded dry kibble dog foods. University of Illinois. www.ncbi.nlm.nih.gov/pmc/articles/PMC8279163/
5. van Rooijen C, et al. The Maillard reaction and pet food processing: effects on nutritive value and pet health. Nutrition Research Reviews. www.cambridge.org/core/journals/nutrition-research-reviews/article/maillard-reaction-and-pet-food-processing-effects-on-nutritive-value-and-pet-health/E085D3648D6A209003AB4D0DB72DB8B2
6. van Rooijen C, et al. Reactive lysine content in commercially available pet foods. www.ncbi.nlm.nih.gov/pmc/articles/PMC4473178/
7. U.S. Food and Drug Administration. Questions and Answers: FDA's Work on Potential Causes of Non-Hereditary DCM in Dogs. www.fda.gov/animal-veterinary/animal-health-literacy/questions-answers-fdas-work-potential-causes-non-hereditary-dcm-dogs
8. Freeman LM, Linder DE, et al. Diet-associated dilated cardiomyopathy: the cause is not yet known but it hasn't gone away. Tufts Petfoodology. sites.tufts.edu/petfoodology/2023/02/07/diet-associated-dilated-cardiomyopathy-the-cause-is-not-yet-known-but-it-hasnt-gone-away/
9. Role of Diet as a Predisposing Factor for Dilated Cardiomyopathy in Dogs: A Narrative Review. Veterinary Sciences (MDPI), 2025. www.mdpi.com/2306-7381/12/11/1106
10. Effect of crude fiber and total dietary fiber on calculated nitrogen-free extract and metabolizable energy of dog foods. American Journal of Veterinary Research, 2021. avmajournals.avma.org/view/journals/ajvr/82/10/ajvr.82.10.787.xml
11. Beynen AC. Pressed dog food (2020). Review of cold pressing versus extrusion and starch gelatinisation. www.researchgate.net/publication/340429073_Beynen_AC_2020_Pressed_dog_food
12. An Assessment of Starch Content and Gelatinization in Traditional and Non-Traditional Dog Food Formulations. pmc.ncbi.nlm.nih.gov/articles/PMC9739134/
13. Prediction of crude protein digestibility of animal by-product meals for dogs by the protein solubility in pepsin method. www.ncbi.nlm.nih.gov/pmc/articles/PMC4473152/
14. Apparent total tract nutrient digestibility of frozen raw, freeze-dried raw, fresh, and extruded dog foods. Translational Animal Science (Oxford), 2024. academic.oup.com/tas/article/doi/10.1093/tas/txae163/7908844
15. Ethelia Petfoods (ARGOS Petfoods). Healthy Dogs recipe specification and product data. ethelia.com

Summary

Most of what sells a bag of dog food is on the front. Almost everything that matters is on the back. This guide covers dry and semi-moist foods in kibble form, which includes extruded kibble, cold-pressed bites, baked and air-dried products. We are leaving wet and canned food out on purpose, because their high water content needs a different reading.

Here is the whole method in a paragraph. The first six ingredients make up most of the food, so that is where you spend your attention. Named ingredients like fresh chicken, salmon or brown rice tell you more than vague categories like meat and animal derivatives or cereals. Watch for ingredient splitting, where one grain is broken into several entries to push meat up the list. Carbohydrate is rarely required on European labels, so if it is missing you can work it out in ten seconds. To compare two foods fairly, convert the numbers to a dry matter basis. And once you have read the ingredients, read the cooking method, because heat decides how much of that protein your dog can actually use.

Two myths to drop before we start. Grain-free is not automatically better; it usually just swaps rice or maize for potato, peas or lentils, and the total starch can be just as high. And you do not need fifty ingredients. Six good ones, in the right order, beat forty fillers.

Why this guide skips wet food

Wet and canned foods are usually 75 to 80% water. That water sits near the top of the ingredient list and makes the meat look dominant, even when the dry content tells a different story. Comparing a pate to a kibble on label numbers alone is misleading unless you strip the water out first.

To keep things clean we stay with dry and semi-moist foods in kibble form: extruded kibble, cold-pressed bites, baked and air-dried. The reading method below works across all of them, and the only number that shifts between them is moisture, which we will handle directly.

How a European pet food label actually works

Two rules do most of the work. First, ingredients are listed in descending order by weight, measured before cooking. The ingredient at the top was the heaviest in the mix. Second, a brand can declare ingredients in one of two ways.

It can name each individual material (dehydrated chicken, maize, chicken fat, beet pulp), which is called an open declaration. Or it can group them into broad categories (meat and animal derivatives, cereals, oils and fats), which is called a closed declaration. Both are legal under Regulation (EC) No 767/2009 and the FEDIAF labelling code.[1][2]

The category method is not illegal and not always low quality, but it is far less transparent. A line like meat and animal derivatives can be different species and different parts from one batch to the next. When a brand names its ingredients it gives up that flexibility and lets you check its work. That choice alone tells you something about how much it wants you to see.

There is a second clue, on the front of the bag. Under FEDIAF rules, flavour means less than 4% of that ingredient, with chicken means at least 4%, rich in chicken means at least 14%, and a chicken dinner or menu means at least 26%.[3] A large photo of a chicken breast beside the words with chicken can legally mean 4% chicken. Read the wording, not the picture.

Start with the first six ingredients

Because ingredients are ranked by weight, the first few make up the bulk of the recipe. In most dry foods the first five or six ingredients are the food. Everything after that is usually present in small or trace amounts. A long tail of forty herbs and botanicals at the bottom looks impressive and changes very little.

So read the first six closely and skim the rest. Ask three questions. Is there a named animal protein at or near the top? How many of the first six are animal versus plant? And is the same basic ingredient, say rice, appearing more than once under different names?

A quick example. Compare these two openings, which is all you usually need.

Food A: Maize, meat and animal derivatives (min. 4% chicken), wheat, animal fat, maize gluten, rice.

Food B: Fresh chicken, fresh pork, hydrolysed rice, fresh fish, beet pulp, brewer's yeast.

Food A leads with maize and a vague meat category, then a second cereal. The real animal content is hard to pin down. Food B names three animal ingredients in its first four and uses one clearly stated carbohydrate. You learned more from a single line of Food B than Food A will tell you on the whole bag.

Good names versus vague names

Once you are looking at the right part of the label, the wording of each ingredient does the rest. Specific, named ingredients are almost always a better sign than broad categories. Here is how the common pairs compare.

Strong wording (good sign)

Why it is better

Vague wording (be cautious)

Why it is weaker

Fresh chicken / dehydrated chicken

Names the species; source and quality are traceable

Meat and animal derivatives

Any species or part; can change batch to batch

Chicken meal (named)

Named species; concentrated, usually consistent protein

Poultry meal / meat meal

Species hidden; digestibility varies widely by source

Salmon / salmon oil

Named fish; a clear omega-3 source

Fish / oils and fats

Species unknown; oil could be any blend

Whole brown rice

One named, single carbohydrate

Rice, rice flour, rice bran (split)

Often the same grain split to look smaller

Beet pulp (fibre)

A named, functional ingredient

Vegetable derivatives / by-products

Generic; tells you nothing about the contents


Ingredient splitting and ingredient grouping

These are the two tricks that bend the ingredient order without breaking any rule.

Ingredient splitting takes one ingredient and lists it as several smaller ones. Corn can appear as ground corn, corn gluten meal and corn bran. Rice can appear as rice, rice flour and rice bran. Each entry weighs less than the combined total, so each sits lower on the list, and the meat floats up above them. Read together, those three rice entries might easily outweigh the chicken at the top. If you see two or three versions of the same grain near the top, add them back together in your head.[1]

Ingredient grouping is the opposite move. Instead of naming three cheap plant proteins, a brand folds them into one tidy category such as vegetable protein extracts, or hides several species under meat and animal derivatives. Grouping makes a weak part of the recipe look like a single harmless line.

Simple test: a good label makes it easy to add up the animal content and the starch content. A label built to make that hard is usually built that way for a reason.

Total animal content still matters

Once you can see past splitting and grouping, add up the animal ingredients in the first six. This is the clearest single signal of how meat-rich a food really is. A food that opens with three named animal ingredients before its first carbohydrate is in a different class from one that opens with two cereals and a meat category.

One fair caution. Fresh meat is roughly 70% to 75% water, so a fresh ingredient listed first loses most of its weight during cooking. That does not make it bad, it makes it honest. The point is to look at how many animal entries there are and where they sit, not to assume the top ingredient is the largest part of the finished bite.

Meat meal versus fresh meat

This is where many guides oversimplify. Meat meal is not the enemy. It is rendered meat with the water and most of the fat cooked out, which leaves a concentrated protein, often around 60% protein by weight. A named meal such as chicken meal can be a genuinely good ingredient.

The catch is consistency. The digestibility of animal by-product meals varies widely depending on the source and how hot they were rendered, and studies that measured protein digestibility of these meals for dogs found a wide spread between samples.[13] Generic names like meat meal or poultry meal hide that variation completely, so you are trusting the factory, not the label.

Fresh, named meat avoids that second high-heat cook and keeps protein quality and amino acid availability high. The honest summary is short. A named meal is fine, an unnamed meal is a gamble, and fresh named meat is the safest signal of quality. Where you see fresh meat high on the list and no mystery meals, that is a good sign.

Property

Fresh meat

Meat meal (rendered)

Water content as used

About 70 to 75%

About 5 to 10%

Heat before mixing

Minimal, cold chain only

Rendered at high heat, a separate cook

Where it sits on the label

High, because water counts toward weight

Lower, but far more concentrated

Protein quality

High amino acid availability

Good if named; varies a lot by source

Traceability

Usually named and traceable

Often generic and unverifiable

Read it as

A sign of real animal inclusion

Acceptable if the species is named


The carbohydrate question, and why it is usually missing

Here is something most owners never notice. European labels are not required to declare carbohydrate. The mandatory analytical constituents are protein, fat (crude oils and fats), crude fibre and crude ash, plus moisture when it is above 14%.[1][2] Carbohydrate, measured as nitrogen-free extract or NFE, is optional. Many high-starch foods simply leave it off, and that silence is itself a clue.

If it is missing, you can calculate it in about ten seconds:

NFE (carbohydrate) = 100  −  moisture  −  protein  −  fat  −  crude fibre  −  crude ash

If ash is not listed, use about 7% for a dry food as a working estimate.[10] So a kibble showing 22% protein, 10% fat, 8% moisture, 3% fibre and 7% ash is carrying roughly 50% carbohydrate, even though the bag never says so. A brand that prints its NFE is doing you a favour and signalling it has nothing to hide.

Compare two foods fairly: the dry matter basis

You cannot compare two foods on their bag numbers if they hold different amounts of water. An extruded kibble might be 8% moisture, while a cold-pressed or semi-moist food might be 16 to 18%. The wetter food looks lower in protein only because water is diluting the%age. Strip the water out of both and compare what is left. That is the dry matter basis, and it is the single most useful piece of maths in this guide.

Nutrient on dry matter  =  ( nutrient as printed  ÷  ( 100  −  moisture ) )  ×  100

An example that flips the result. Brand X kibble shows 26% protein at 8% moisture. Brand Y cold-pressed shows 25% protein at 17% moisture. On the shelf, X looks higher. Convert both:

Brand X:  26 ÷ 92 × 100 = 28.3% protein.

Brand Y:  25 ÷ 83 × 100 = 30.1% protein.

Once the water is gone, Brand Y is the higher-protein food, even though it advertised a lower number. Do this for protein and fat before you trust any comparison between two foods. It takes a minute and it routinely changes the answer.

Grain-free is a marketing word, not a health upgrade

Grain-free does not mean carbohydrate-free or even low-carb. It means the starch comes from something other than cereal grains, usually potato, sweet potato, peas, lentils or chickpeas. A grain-free food can easily carry as much starch as a rice-based one, sometimes more. What matters for your dog is the total carbohydrate load and the%age of starchy ingredients, not whether that starch was technically a grain.

There is also a safety thread worth knowing. Since 2018 the US FDA has investigated a link between certain grain-free diets and dilated cardiomyopathy, a serious heart condition. Among the cases reported, more than 90% of the diets were grain-free, 93% contained peas or lentils, and about 42% contained potatoes or sweet potatoes.[7] Further data showed that the link between grain-free diets and DCM is inconclusive and the FDA themselves admitted in a public statement that there's insufficient data to establish causality.[8][9]

None of this makes grains essential or pulses poison. It simply means the words grain-free on the front of a bag tell you nothing useful about quality. Read the starch sources and the carbohydrate total instead, and treat grain-free as a flavour of recipe, not a grade.

Do not stop at the ingredients: read the cooking method

Two foods with the same ingredient list can deliver very different nutrition, because heat changes protein. The main mechanism is the Maillard reaction, the same browning chemistry that crisps a steak. During high-heat processing, lysine, an essential amino acid, binds to sugars and becomes unavailable to the dog, even though it still counts toward the protein figure on the label.[5] In some commercial dry foods, researchers found that only about 38% of the lysine was still chemically available.[6] The protein%age looked fine. The usable protein did not.

That is why the cooking method belongs in your evaluation, immediately after the ingredient list. Here is how the common methods compare.

Method

Process heat

Effect on protein (Maillard / lysine)

Starch

What it means for you

Extruded kibble

High, about 120 to 150 °C, high pressure

Highest heat exposure; available lysine can drop sharply

Fully cooked, often higher starch

Cheapest and most common; lower protein digestibility than fresh

Oven-baked

High heat, lower pressure

Moderate to high heat exposure

Cooked

Similar heat concerns to extrusion; different texture

Cold-pressed

Low, below about 45 to 60 °C

Low exposure; protein well preserved

Needs pre-cooked or hydrolysed starch to digest well

Gentle on protein; check the starch source

Air-dried

Low to moderate, gentle warm air

Low to moderate exposure

Partly cooked

Concentrated and low moisture; usually expensive

Freeze-dried

No heat (frozen, then vacuum)

Minimal; amino acids well preserved

Raw or minimally cooked

Highest nutrient retention; highest price


The gap is measurable, not theoretical. In a University of Illinois study, an extruded kibble had significantly lower dry matter, protein, fat and energy digestibility than every fresh diet tested. The kibble delivered roughly 79 to 81% of its gross energy as usable energy, against about 84 to 87% for the fresh diets.[4] Freeze-dried and gently cooked foods tend to preserve amino acid digestibility better than high-heat extrusion.[14]

One honest caveat about cold pressing. Lower heat protects protein, but it also cooks starch less thoroughly. A cold-pressed food stays digestible only if its starch was pre-cooked or hydrolysed first, otherwise the carbohydrate can pass through poorly.[11][12] So cold-pressed is a real plus for protein, as long as there is a sensibly prepared carbohydrate behind it.

You do not need fifty ingredients

A long ingredient list is often a marketing decision, not a nutritional one. The first six ingredients are the food. The single blueberry, the sprig of rosemary and the pinch of twelve botanicals at the very bottom are usually there in fractions of a%, sometimes for the label more than the dog. A handful of high-quality, named ingredients in the right order beats a wall of forty entries designed to impress. Judge the top of the list, not its length.

A 7-step label check, under two minutes

  1. Read only the first six ingredients. They are most of the food.

  2. Look for a named animal protein in position one, such as fresh chicken, chicken meal or salmon, not meat and animal derivatives.

  3. Spot ingredient splitting: the same grain under several names near the top. Add them back together.

  4. Add up the animal ingredients in the first six. More real animal content is better.

  5. Find the carbohydrate (NFE). If it is hidden, calculate it: 100 minus moisture, protein, fat, fibre and ash.

  6. Convert protein and fat to a dry matter basis before comparing two foods.

  7. Check the cooking method. Gentle methods protect protein; extrusion and baking cook hottest.

Putting it to work: a worked example

Theory fades fast, so let us run the whole checklist on one real European dry food, our own Ethelia Healthy Dogs[15] It is a useful teaching example precisely because it ticks most of the boxes above. Apply the same test to any food you are weighing up.

Its first six ingredients are fresh chicken (30%), fresh pork (25%), hydrolysed rice (25%), fresh fish (10%), beet pulp (7.5%) and brewer's yeast. Three of the first four are named animal ingredients, the carbohydrate is one clearly named source rather than the same grain split three ways, and the full list runs to about fifteen real ingredients rather than fifty. Across the recipe, about 65% by raw weight is fresh animal ingredients.[15]

On the cooking side it is cold-pressed and slow-cooked below 60 °C rather than extruded, which protects protein from the Maillard losses described above, and the rice is hydrolysed, which directly answers the starch-digestibility caveat that catches out many cold-pressed foods. It also prints its carbohydrate figure, NFE 31.5%, for better transparency although it not required.[15]

Run the dry matter maths from earlier and its 26% protein at 16% moisture becomes about 31% on a dry matter basis, with fat near 17.9%. The table below scores it against every practice in this guide.

Good label practice

Ethelia Healthy Dogs

Pass?

Named animal protein listed first

Fresh chicken is ingredient one; pork and fish also named

Yes

Fresh meat near the top, not only meals

Fresh chicken 30%, fresh pork 25%, fresh fish 10% in the first four

Yes

No generic category names

Open declaration; ingredients named individually

Yes

No rendered meal or mystery flour

100% fresh animal ingredients; no meat meal

Yes

No ingredient splitting

One carbohydrate (hydrolysed rice), not rice plus rice flour plus bran

Yes

High total animal content

About 65% fresh animal by raw weight

Yes

Carbohydrate (NFE) shown on label

NFE 31.5% printed, though EU law does not require it

Yes, exceeds rule

Transparent, moderate starch load

Single hydrolysed-rice starch plus beet-pulp fibre; NFE 31.5%

Yes

Not a grain-free gimmick

Uses hydrolysed rice, not pea, potato or lentil starch

Yes

Gentle cooking method

Cold-pressed, slow-cooked below 60 °C, not extruded

Yes

Short, real ingredient list

About 15 functional ingredients, not 50 fillers

Yes

Independent verification (bonus)

Recipes tested by the veterinary lab of the University of Milan

Yes


What about value, since a gentler process costs more? Healthy Dogs is listed currently in Greece at 65,00€ for 12 kg, near 5.42€ per kg, which is premium territory. Independently tested in in-vitro study to be at least 25% easier to digest than regular kibble.[15] The label gives you what you need to judge whether the higher named-meat content and the cold-press process are worth that step up from a commodity extruded kibble. That is the whole point of learning to read it.

No food is perfect, and you should still match any food to your own dog. Even here the label could go one step further and name the fish species rather than listing fresh fish. But as a worked example it shows what a transparent label looks like: named animal ingredients up front, one honest carbohydrate, the carb number on show, a short list and a gentle cooking method. Once you can spot those five things, you can read any European dry food in under two minutes.




Sources
Scientific and regulatory references are listed below. Primary literature, regulators and board-certified veterinary nutrition sources were prioritised over uncredentialed commentary.
1. European Parliament and Council. Regulation (EC) No 767/2009 on the placing on the market and use of feed (consolidated). eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX:02009R0767-20180101
2. FEDIAF. Code of Good Labelling Practice for Pet Food (2019). europeanpetfood.org/wp-content/uploads/2022/02/FEDIAF_labeling_code_2019_onlineOctober2019.pdf
3. FEDIAF. Pet Food Labelling: A Guide for Customers (2018), thresholds for with, rich in and dinner claims. europeanpetfood.org/wp-content/uploads/2022/02/layman_s_guide_FEDIAF_Labelling_Code_October_2018.pdf
4. de Godoy MRC, Swanson KS, et al. Apparent total tract nutrient digestibility and metabolizable energy in commercial fresh and extruded dry kibble dog foods. University of Illinois. www.ncbi.nlm.nih.gov/pmc/articles/PMC8279163/
5. van Rooijen C, et al. The Maillard reaction and pet food processing: effects on nutritive value and pet health. Nutrition Research Reviews. www.cambridge.org/core/journals/nutrition-research-reviews/article/maillard-reaction-and-pet-food-processing-effects-on-nutritive-value-and-pet-health/E085D3648D6A209003AB4D0DB72DB8B2
6. van Rooijen C, et al. Reactive lysine content in commercially available pet foods. www.ncbi.nlm.nih.gov/pmc/articles/PMC4473178/
7. U.S. Food and Drug Administration. Questions and Answers: FDA's Work on Potential Causes of Non-Hereditary DCM in Dogs. www.fda.gov/animal-veterinary/animal-health-literacy/questions-answers-fdas-work-potential-causes-non-hereditary-dcm-dogs
8. Freeman LM, Linder DE, et al. Diet-associated dilated cardiomyopathy: the cause is not yet known but it hasn't gone away. Tufts Petfoodology. sites.tufts.edu/petfoodology/2023/02/07/diet-associated-dilated-cardiomyopathy-the-cause-is-not-yet-known-but-it-hasnt-gone-away/
9. Role of Diet as a Predisposing Factor for Dilated Cardiomyopathy in Dogs: A Narrative Review. Veterinary Sciences (MDPI), 2025. www.mdpi.com/2306-7381/12/11/1106
10. Effect of crude fiber and total dietary fiber on calculated nitrogen-free extract and metabolizable energy of dog foods. American Journal of Veterinary Research, 2021. avmajournals.avma.org/view/journals/ajvr/82/10/ajvr.82.10.787.xml
11. Beynen AC. Pressed dog food (2020). Review of cold pressing versus extrusion and starch gelatinisation. www.researchgate.net/publication/340429073_Beynen_AC_2020_Pressed_dog_food
12. An Assessment of Starch Content and Gelatinization in Traditional and Non-Traditional Dog Food Formulations. pmc.ncbi.nlm.nih.gov/articles/PMC9739134/
13. Prediction of crude protein digestibility of animal by-product meals for dogs by the protein solubility in pepsin method. www.ncbi.nlm.nih.gov/pmc/articles/PMC4473152/
14. Apparent total tract nutrient digestibility of frozen raw, freeze-dried raw, fresh, and extruded dog foods. Translational Animal Science (Oxford), 2024. academic.oup.com/tas/article/doi/10.1093/tas/txae163/7908844
15. Ethelia Petfoods (ARGOS Petfoods). Healthy Dogs recipe specification and product data. ethelia.com

Join Our Newsletter

Sign up for our email list to get exclusive news, annoucements, and promotions.







Join Our Newsletter

Sign up for our email list to get exclusive news, annoucements, and promotions.







Join Our Newsletter

Sign up for our email list to get exclusive news, annoucements, and promotions.







Join Our Newsletter

Sign up for our email list to get exclusive news, annoucements, and promotions.