Can dogs eat cheese?

Reviewed by Dr. Emeshe Xavier, DVM

The short answer

Yes, most dogs can eat cheese in moderation. It’s a useful training treat and works well for hiding pills. Some dogs are lactose intolerant though, so watch for digestive upset the first time you offer it.

Why cheese is generally fine

Cheese is high in protein, calcium, and fat. Dogs tend to love it, which makes it one of the best vehicles for giving medication. Wrapping a pill in a small piece of cheese gets it down the hatch without the drama of prying open a mouth.

Low-fat cheeses (mozzarella, cottage cheese) are better choices for regular treats. Hard, aged cheeses (cheddar, Swiss, Parmesan) are lower in lactose than soft cheeses and are easier for most dogs to digest.

The lactose question

Dogs produce less lactase (the enzyme that breaks down lactose) than humans do. Some dogs handle dairy fine. Others get gas, bloating, soft stool, or diarrhea after eating cheese or other dairy products.

If you’ve never given your dog cheese before, start with a small piece and see how they respond over 24 hours. If there’s no digestive upset, cheese in moderation is fine for your dog.

How much

Cheese is calorie-dense and high in fat. The 10% treat rule applies: no more than 10% of daily calories from treats, including cheese. For a medium-sized dog, a few small cubes is plenty. For small dogs, a single small piece.

Dogs prone to pancreatitis should avoid cheese and other high-fat foods entirely. If your dog has had pancreatitis before, check with your vet before offering any dairy.

What to avoid

Blue cheese and other mould-ripened cheeses. The mould (Roquefort, Stilton, Gorgonzola) can produce roquefortine C, a toxin that causes vomiting, diarrhea, and in rare cases, tremors and seizures in dogs.

Cheese containing garlic, onion, herbs, or chives. Allium vegetables are toxic to dogs and some flavoured cheeses contain them.

Cheese with high sodium content. Processed cheese products (Velveeta, cheese spreads) tend to have much more salt than natural cheese.

Key takeaways

  • Most dogs can eat plain cheese in moderation. It’s a good pill-hiding tool and training treat.
  • Start small to check for lactose intolerance. Watch for gas, bloating, or diarrhea.
  • Low-fat, aged cheeses are the best choices.
  • Avoid blue cheese, flavoured cheese with garlic/onion, and heavily processed cheese products.
  • Dogs with a history of pancreatitis should skip cheese entirely.

References

  • AKC. “Can Dogs Eat Cheese?” akc.org
  • PetMD. “Can Dogs Eat Cheese?” petmd.com
  • VCA Animal Hospitals. “People Foods to Avoid Feeding Your Pets.” vcahospitals.com

Continue Reading

Why does my dog eat grass?

It's usually normal behaviour, not a sign of illness. Less than 25% of dogs vomit after eating grass. Here's what the research actually says.

Read more

Can indoor cats get fleas?

Yes. Fleas hitch rides on clothing, enter through doors, and travel between apartment units. Indoor-only cats are not immune. Here's how it happens.

Read more
Back to Blog

Locally owned. Loved by pets. Trusted by Oakville families.