✓ Reviewed against PDSA, Blue Cross & Animal PoisonLine guidance · Last reviewed: 2026-07

Can dogs eat cheese?

Caution icon
Caution — small amounts only

Small amounts of plain cheese are usually fine for most dogs, but many dogs are mildly lactose intolerant. Avoid blue cheese entirely.

As a participant in the Amazon Associates and CJ Affiliate (publisher ID 8024985) programme(s), we earn from qualifying purchases. Links below are affiliate links.
Keep your dog protected: While you're here — vet-strength flea & worm treatments from Best Vet Care, or Stronghold spot-on from Canada Pet Care.

The full picture

Cheese is a useful high-value training treat because most dogs love it, but it should be used sparingly. Dogs don't produce much lactase, so dairy can cause digestive upset. Harder, lower-lactose cheeses like cheddar and mozzarella are better tolerated than soft cheeses. Blue cheese (stilton, roquefort, gorgonzola) must be avoided — it contains a mould that produces roquefortine C, which is toxic to dogs. Cheese is also high in fat and salt, so small amounts only, especially for dogs prone to pancreatitis.

If your dog ate more than a safe amount

If your dog has eaten a large amount of rich or flavoured cheese, watch for vomiting, diarrhoea, and lethargy over the next 6–12 hours. Pancreatitis is the main risk — call your vet if symptoms appear or your dog is listless.

Risks to watch for

  • Lactose intolerance causing diarrhoea
  • Pancreatitis from high fat
  • Toxicity from blue cheeses specifically
  • Weight gain

Potential benefits

  • Calcium and protein
  • High-value training treat
  • Useful for hiding tablets

Safe portion size

A small cube for small dogs, a larger cube for big dogs. Occasional treat only.

Safer alternatives

  • plain Greek yoghurt (small amount)
  • cooked chicken pieces

And while you're thinking about what's good for your dog, keeping on top of flea and parasite prevention is just as important as diet.

CANADA PET CARE
Stronghold for Dogs — 12 Pipettes
Shop Canada Pet Care →
BEST VET CARE
Vet-Strength Flea, Tick & Worm Treatments
Shop Best Vet Care →

Common questions

Is cheese safe for dogs?
Small amounts of plain cheese are usually fine for most dogs, but many dogs are mildly lactose intolerant. Avoid blue cheese entirely.
How much cheese can a dog eat?
A small cube for small dogs, a larger cube for big dogs. Occasional treat only.
What are the risks of cheese for dogs?
Lactose intolerance causing diarrhoea; Pancreatitis from high fat; Toxicity from blue cheeses specifically.
What should I do if my dog eats too much cheese?
If your dog has eaten a large amount of rich or flavoured cheese, watch for vomiting, diarrhoea, and lethargy over the next 6–12 hours. Pancreatitis is the main risk — call your vet if symptoms appear or your dog is listless.

How we keep this site free. Some links on this page take you to Amazon. We earn a small commission if you buy something — at no extra cost to you. Editorial first, products second. Full disclosure.

Important: This page is general information, not veterinary advice. Every dog is different, and individual factors (age, breed, health conditions, medications) can change what's safe. If in doubt, always contact your vet — or the Animal PoisonLine on 01202 509000 in the UK.