Skip to main content
Global Animal Guide

Can Dogs Eat Cheese? Lactose, Fat & Safe Portions

Vet-reviewed via PetHealth+ · Last reviewed July 2026

By , Founder Medically reviewed via PetHealth+ ( process ) Last reviewed How we research & review
Many dogs can eat cheese in tiny amounts, but it is high in fat and lactose. Low-fat plain cheeses work better than rich cheddar or blue cheese. If your dog gets gas, diarrhoea, or has a pancreatitis history, skip dairy treats.

Is cheese safe for dogs?

Cheese is not a classic poison like chocolate, grapes, or xylitol. The issues are digestibility and calories:

  • Adult dogs often produce less lactase, so lactose can cause gas, bloating, and diarrhoea
  • Most cheeses are energy-dense and fatty — a risk for weight gain and pancreatitis
  • Seasoned or stuffed cheeses may hide onion, garlic, chives, or other unsafe add-ins

Used carefully, a pea-sized cube can be a high-value training reward. Used carelessly, cheese becomes a tummy-upset machine.

Lactose intolerance in dogs

Signs that dairy does not agree with your dog:

  • Soft stools or diarrhoea
  • Excess gas
  • Belly discomfort or rumbling
  • Occasional vomiting after cheese

Harder, aged cheeses are often lower in lactose than milk, but fat content may still be high. Cottage cheese (low-fat) is frequently better tolerated in small spoonfuls — still not a free-for-all.

Better vs worse cheese choices

Better (tiny portions)Avoid or be very careful
Low-fat cottage cheeseBlue cheese / mould-ripened
Plain mozzarellaMac & cheese leftovers
Low-fat soft cheese (plain)Cheese with garlic/herbs
Tiny cheddar cube (if tolerated)Cream cheese frostings with xylitol

Never share cheese that contains grapes/raisins, onion/garlic, chocolate, or xylitol sweeteners. See foods dogs cannot eat.

Portion rules

  • Treats (including cheese) ≤ ~10% of daily calories
  • Training: use crumb-sized bits, not sandwich slices
  • Frequency: occasional — not every meal

Dogs on weight-loss or low-fat veterinary diets usually should not get cheese at all.

When to skip cheese entirely

  • History of pancreatitis
  • Known dairy sensitivity
  • Obesity or calorie-restricted plan
  • Kidney disease diets that limit certain nutrients (ask your vet)
  • Any cheese product with toxic mix-ins

If your dog stole a large block of cheese and develops vomiting, painful belly, or lethargy, contact your vet — fatty food binges can trigger serious GI disease even without a “toxin.”

Snack hub: Can dogs eat that?. Related treats: peanut butter (xylitol check) · eggs.


Related guides: Can dogs eat? · Foods dogs cannot eat · Can dogs eat peanut butter? · Can dogs eat eggs?

Frequently asked questions

Can dogs eat cheese?

Many dogs tolerate small amounts of low-fat cheese as an occasional treat. Lactose intolerance and high fat mean cheese is not ideal for every dog — start tiny and watch for diarrhoea or gas.

What cheese is safest for dogs?

Low-fat cottage cheese or mozzarella in tiny cubes are common choices. Avoid blue cheese, heavily seasoned cheeses, and anything with onion, garlic, or xylitol.

Can puppies eat cheese?

Only in very small amounts if at all. Puppies need balanced growth diets; rich dairy can upset their stomachs.

Is cheese bad for dogs with pancreatitis?

Often yes — high-fat cheeses can trigger or worsen pancreatitis. Follow your vet’s fat-restricted plan and skip cheese unless cleared.

Sources