Is grain-free food bad for dogs?

Grain-free bag, scary headline? Here's what the FDA found.

Ask your vet, and change foods gradually, not overnight.

By the Clean Fluff Club team. Updated October 2, 2026. How we picked.

In this guide

Not proven bad, not cleared either. Ask your vet.

The U.S. FDA has looked into reports of a heart condition called dilated cardiomyopathy (DCM) in dogs eating certain diets. Many of those diets were labeled grain-free, with peas or lentils high on the ingredient list. A link was flagged. A cause has not been proven.

So the honest answer is "maybe, for some foods, and nobody knows for sure yet." Unsatisfying, we know. That's why this call belongs with your vet, who knows your dog's breed, age and history.

What the FDA actually said

  • In 2018 the FDA began investigating reports of DCM in dogs, including breeds not usually prone to it.
  • Many of the reported diets were labeled grain-free, and many had peas, lentils or other legumes, or potatoes, among the main ingredients.
  • The FDA has not said that grain-free food causes DCM. Researchers are still working out what, if anything, in these diets is involved.

Read the FDA page itself for the current status. It's the primary source, and it's more careful than most headlines about it.

What nobody knows yet

Read this sectionHide this section
  • Whether the issue is missing grains, the legumes that replace them, or something else in how the food is made.
  • Whether every grain-free food is involved, or only some.
  • How common the problem really is.

A lot of it was marketing that borrowed from human diet trends. "Grain-free" sounds clean and premium on a bag. It doesn't automatically mean healthier for your dog, and it isn't a medical diet unless your vet says your dog needs one.

Questions to bring to your vet

Read this sectionHide this section
  • Is my dog's breed or history a reason to watch heart health more closely?
  • Does my dog's current food have legumes or potatoes near the top of the ingredient list, and does that matter for my dog?
  • Is there a medical reason my dog should stay grain-free?
  • If we switch, what food and how fast?

Take a photo of the ingredient list and the bag's nutrition statement before the appointment. It saves a lot of "um, it's the blue bag."

If you and your vet decide to switch

Read this sectionHide this section
  1. Pick a complete and balanced grain-inclusive food your vet is happy with.
  2. Switch over about 7 to 10 days: mostly old food at first, then more new food each day.
  3. Watch the poop: Loose stool or vomiting means slow down and call your vet if it doesn't settle.
  4. Follow up with your vet as planned.

One grain-inclusive option on this page is Purina Pro Plan Complete Essentials Chicken & Rice: chicken is the first ingredient and rice is the grain. It's for adult dogs and comes in a big 35 lb bag, so check with your vet before you commit to that much.

If your dog seems unwell, call now

If your dog seems off, especially low on energy, coughing or struggling to breathe, call your vet now. Don't wait for the food question.

Bottom line

In short

Grain-free food isn't proven to cause heart disease, and it isn't cleared either. Don't panic-switch tonight and don't ignore it. Take the bag to your vet, ask the questions above, and switch slowly if you both decide to.

Your next move

Still deciding? Get this one.

Purina Pro Plan Complete Essentials Chicken & Rice Dry Dog Food
Purina Pro Plan Complete Essentials Chicken & Rice Dry Dog Food

Best for: Switching off grain-free food

Read the Purina Pro Plan Complete Essentials review

Still fighting this mess?

Not sold on this one? Line it up against every pet hair and dander control pick.

Each pick is matched to one job, with its catch up front and who should skip it.