Skip to content
Dog Portions
Menu

Can dogs eat cheese?

Yes, in moderationFine occasionally, but watch the portion and how you serve it.

Short answer

Yes, cheese can be an occasional reward for dogs, ideally a hard, lower-fat variety in small amounts. Because of its fat, salt, and lactose content, though, it should not be a regular part of the diet.

cheese

Cheese is a popular training reward because nearly every dog loves it. Here is which cheese works best, why not to overdo it, and which types to avoid entirely.

Why only in moderation

Adult dogs produce much less lactase, the enzyme that breaks down milk sugar, than they did as nursing puppies. Aged, hard cheeses (Swiss, aged Gouda, Parmesan) contain less lactose than fresh dairy products because of the aging process, so most dogs tolerate them better than something like milk.

The main problem with regular cheese feeding is not lactose, it is fat and salt. Cheese is calorie-dense, and frequent feeding contributes to weight gain; in dogs prone to pancreatitis, the higher fat content can trigger an acute flare-up. Salt also increases thirst and puts strain on the kidneys.

Not every cheese is suitable. Blue cheeses (like Roquefort or Camembert) contain compounds produced by the mold that can cause digestive upset or more serious symptoms in dogs, and flavored cheeses with herbs, onion, or garlic are not suitable because of those added, toxic ingredients.

Thanks to its strong flavor and how easily it cuts into small pieces, cheese is a very practical, high-value reward for training. Precisely because dogs love it so much, though, it is easy to overdo the amount. Small cubes used purposefully work better than free feeding as part of a meal.

How to serve cheese

  • Choose harder, lower-fat, lower-salt varieties (light mozzarella, cottage-style cheeses, aged Gouda in moderation).
  • Cut into small cubes suitable as a training reward, not a full meal portion.
  • Avoid blue cheeses and cheeses flavored with herbs, onion, or garlic.
  • Introduce a new type of cheese in a small amount and watch for looser stool.

Rough portion

Small dogs: a few small cubes a couple of times a week. Medium dogs: a bit more, still just as a treat. Large dogs: proportionally more, but not daily. Treats, including cheese, should not make up more than 10% of daily calorie intake.

Risks

  • Digestive upset (bloating, loose stool) in dogs more sensitive to lactose.
  • Weight gain and risk of pancreatitis with regular, large amounts.
  • Poisoning from flavored cheeses containing onion, garlic, or chives.
  • Nausea or more serious symptoms from blue cheese.

Symptoms to watch for

  • Bloating, gas
  • Loose stool or diarrhea
  • Vomiting
  • Abdominal pain, lethargy (with a large amount of fat or blue cheese)

Your dog already ate cheese. What now?

  1. If your dog grabs a piece of regular cheese, watch for digestive upset over 24 hours; it is usually not a serious problem for a healthy dog.
  2. Check whether the cheese contained onion, garlic, or chives; if so, contact your vet because of the poisoning risk.
  3. For blue cheese or a large amount of fatty cheese, watch for signs of pancreatitis (vomiting, abdominal pain, lethargy) and see a vet if they appear.

Common questions about dogs and cheese

Can dogs eat cheese?

Yes, in small amounts and as an occasional reward. Harder, lower-fat, unflavored varieties are better suited than fresh, fatty, or blue cheeses. Regular larger portions are not a good idea, though, because of the fat and salt content.

What is the best cheese for dogs?

Harder cheeses with lower lactose and a reasonable amount of fat and salt tend to be best tolerated, light mozzarella or cottage cheese, for example. Always choose plain varieties without herbs, onion, or garlic.

Why does my dog get diarrhea after cheese?

Most adult dogs have a reduced ability to digest lactose, the milk sugar that is present in cheese too, though in smaller amounts than in milk. In more sensitive dogs, even a small amount of cheese can cause bloating or loose stool.

Is cheddar or mozzarella better for a dog?

Both are fine in small amounts; mozzarella tends to be lower in fat and salt, making it a slightly gentler choice. What matters most is the amount, and making sure the cheese is not flavored with anything harmful to dogs.

Can I use cheese to hide medication?

Yes, a small piece of softer cheese is a popular and effective way to get a dog to take a tablet. Use just enough cheese to wrap the pill, and do not add it on top of your dog's regular daily treat allowance, so the total fat and salt does not add up too high.

Other good treats

More from dairy

Sources

Last updated 2 September 2026.