Food allergen

Wheat, gluten and grain-free food

⏱ 5 min read🏷 Food allergen
Quick answer
  • Wheat causes around 13% of confirmed canine food allergies, the most common plant trigger but well behind beef, dairy and chicken.
  • Grain-free is a marketing category, not a medical one. Most grain-free foods keep the same beef or chicken that was the likelier problem.
  • Wheat allergy and gluten sensitivity are different things. True gluten enteropathy is rare and best documented in Irish Setters.
  • The FDA investigated grain-free diets and canine heart disease and did not establish a causal link, but the question is not closed.
  • Rice is one of the least allergenic carbohydrates, which is why elimination diets are so often built on it.

This is not veterinary advice and it is not a diagnosis. It reads an ingredients list and explains what the words on it mean. It cannot examine your dog, it cannot tell you what your dog is allergic to, and only a properly run elimination diet supervised by your vet can do that. Use this as a directional tool to help you ask better questions, and take any skin, gut or behaviour change to a qualified vet.

Grain is not the usual culprit

Add wheat, maize, soy, barley and rice together and the plant ingredients still account for a minority of confirmed food allergies. Animal proteins dominate the table, and beef alone outweighs every grain combined.

That is the whole problem with grain-free as a first move. A dog itching on a beef and wheat food, switched to a beef and pea food, has changed the part that was less likely to be responsible. The owner then concludes that food was not the issue.

None of which means wheat is harmless. It is the most common plant allergen and it does trigger some dogs. It just should not be the first thing you remove.

Allergy, sensitivity, and the thing Irish Setters get

Three different situations get called the same thing.

  • Wheat allergy. An immune reaction to wheat protein, usually showing as itchy skin. This is the 13%.
  • Gut sensitivity to grain. Not an allergy. Loose stools or excess gas on high-grain food, often better on a lower-carbohydrate diet. Common enough in this breed to be worth trying.
  • Gluten-sensitive enteropathy. A specific inherited condition, best documented in Irish Setters, in which gluten damages the intestinal lining. Genuinely rare, and not what most "gluten-free" dog food is addressing.

They matter separately because the fix differs. A dog with gut sensitivity may do well on a different grain; a dog with a wheat allergy will not.

The grain-free heart disease question

In 2018 the US Food and Drug Administration began investigating reports of dilated cardiomyopathy in dogs eating grain-free diets, particularly ones high in peas, lentils and other pulses. Several hundred cases were reported across a range of breeds, including breeds with no known genetic predisposition to the disease.

The investigation did not establish a causal link, and the FDA has been explicit that the science is unresolved. What it did do is make the veterinary profession considerably more cautious about grain-free as a default choice for a dog with no diagnosed grain problem.

The reasonable position: if your dog needs to avoid grain, avoid grain and discuss taurine with your vet. If your dog does not, there is no clear benefit to buying a diet built on pulses instead.

Check a label against this. Paste the ingredients list from your dog's current food and the checker will name every common allergen in it, along with the vague wording that would make an elimination diet impossible. Run the food label check.

What to look for instead

  • Named carbohydrates. "Rice", "oats", "sweet potato" are all fine. "Cereals" is not, because it does not exclude wheat.
  • Rice for elimination trials. One of the least allergenic carbohydrates available, which is why it pairs with so many novel proteins.
  • Fibre between about 2% and 5% on the analytical constituents panel. Enough for stool quality without diluting the food.
  • One change at a time. Changing protein and carbohydrate together tells you nothing about which one mattered.

Frequently asked questions

Should I feed my Bull Terrier grain-free food?

Not by default. Grain accounts for a minority of confirmed food allergies, and most grain-free foods keep the same animal protein that was the likelier trigger. If your dog has a diagnosed grain problem, then yes; otherwise the protein source is the more useful thing to change.

Is wheat bad for Bull Terriers?

Not inherently. Wheat is the most common plant allergen at around 13% of confirmed cases, so a minority of dogs genuinely react to it, but most eat it without trouble. The bigger practical problem is a label that says "cereals" without saying which.

Is grain-free dog food linked to heart disease?

The FDA investigated reports of dilated cardiomyopathy in dogs on grain-free diets high in peas and lentils, and did not establish a causal link. The question remains open, which is a good reason not to choose grain-free unless your dog actually needs it. Discuss it with your vet if you do.

What grain is best for a sensitive dog?

Rice is the usual choice and the reason it appears in so many elimination diets: it is one of the least allergenic carbohydrates and it is gentle on an unsettled gut. Oats and sweet potato are reasonable alternatives. What matters most is that the label names it.

Prevalence figures are from Mueller RS, Olivry T, Prelaud P, Critically appraised topic on adverse food reactions of companion animals (2): common food allergen sources in dogs and cats. BMC Veterinary Research. 2016;12:9. That review pooled 297 dogs with confirmed adverse food reactions, which is why the percentages here describe confirmed cases rather than suspicion.

Related guides

Find out what is actually causing it

An ingredients list tells you what is in the bowl. It cannot tell you what your dog is reacting to, and that only comes out of a pattern: what he ate, what his skin did, and when. Log it as it happens and take real data to your vet rather than a recollection.

Get the appCheck another label