Can Dogs Eat Cheese? Yes - but Moderation Is the Key

Dogs can eat cheese as an occasional treat in small amounts. Most dogs are lactose intolerant to some degree, and cheese is high in fat - too much can cause digestive upset or contribute to obesity and pancreatitis. Safe options include low-fat mozzarella, cottage cheese and soft goat cheese. Avoid any cheese containing onion, garlic, chives or xylitol. Keep cheese to no more than 10% of your dog's daily diet.
Your dog has watched you make a sandwich, and now the block of cheese is the only thing standing between you and those eyes. The short answer is: yes, a small piece is fine for most dogs. The longer answer is what matters, because cheese comes with real risks if you are not careful.
Why cheese is acceptable in moderation
Cheese is not toxic to dogs. A small amount as an occasional treat is safe for most healthy adults, and it does come with a few genuine benefits:
- it is high in protein
- it provides calcium, phosphorus and zinc
- it contains fat-soluble vitamins A, B12 and K2
- the strong flavour makes it a very effective training reward or pill-hiding tool
The problems start when "occasional treat" becomes "daily side dish". Cheese is calorie-dense and fat-heavy, and dogs are not built to handle dairy in the way humans are.
Lactose intolerance in dogs
Most adult dogs are lactose intolerant to some degree. Lactose is the natural sugar found in milk products. Dogs produce less of the enzyme lactase needed to break it down compared to humans, and the amount they produce drops significantly after puppyhood.
When a dog eats more lactose than their gut can handle, the result is predictable: gas, bloating, loose stools or full diarrhoea. Some dogs barely react to small amounts; others show symptoms after a single bite. You will not know where your dog sits until you try - so start with a very small amount and watch for 24 hours.
Hard, aged cheeses like cheddar and parmesan actually contain less lactose than fresh milk or soft cheeses, because the fermentation process breaks a lot of it down. Counterintuitively, some aged cheeses can be easier on a sensitive stomach than you might expect - though their high fat content introduces a different problem.
Fat content and the risk of pancreatitis
This is the bigger concern. Cheese is rich in saturated fat, and dogs are susceptible to pancreatitis - inflammation of the pancreas triggered by a sudden high-fat meal. Pancreatitis ranges from uncomfortable (vomiting, lethargy, loss of appetite) to life-threatening, and it can be set off by a single fatty indulgence in a dog that has never had a problem before.
Dogs that are overweight, sedentary or already prone to digestive issues are at higher risk. If your dog has had pancreatitis before, cheese should be completely off the menu - the risk is simply not worth it.
For healthy dogs with no history of pancreatic problems, a small cube of low-fat cheese a few times a week is unlikely to cause issues. But keep the portion genuinely small.
Safe cheese types vs ones to avoid
Not all cheese is equal. Here is a quick guide:
| Cheese type | Safe for dogs? | Notes |
|---|---|---|
| Low-fat mozzarella | Yes | Low fat, lower lactose - a good choice |
| Plain cottage cheese | Yes | Low fat, high protein, gentle on digestion |
| Soft goat cheese | Yes | Lower lactose than cow's milk cheese |
| Cheddar (mild) | Small amounts only | Higher fat; lower lactose due to ageing |
| Parmesan | Small amounts only | Very high salt - keep portions tiny |
| Brie / Camembert | Avoid | Very high fat; mould rinds can upset digestion |
| Blue cheese (Roquefort, Stilton) | No | Produced with Penicillium moulds that can release roquefortine C - toxic to dogs |
| Any cheese with onion, garlic or chives | No | These are toxic to dogs in all forms |
| Any cheese with xylitol | No | Xylitol causes dangerous hypoglycaemia and liver failure in dogs |
The rule of thumb: plain, low-fat, unflavoured - good. Anything creamy, mouldy, or with added ingredients - skip it.
How much cheese is safe?
Keep cheese under 10% of your dog's daily calorie intake - the same ceiling that applies to all treats. In practice:
- small dog (under 10 kg): one small pea-sized cube
- medium dog (10-25 kg): one or two thumbnail-sized cubes
- large dog (over 25 kg): two to three small cubes
These are maximums for healthy dogs with no digestive issues, not daily targets. Cheese is best treated as a high-value reward for training or the occasional special treat - not something offered every time you open the fridge.
What to watch for
After giving cheese for the first time, watch your dog for a few hours. Signs that the amount was too much:
- loose stools or diarrhoea
- bloating or excessive gas
- vomiting
- lethargy or reduced appetite after a few hours
If you see these signs, skip cheese in the future or switch to a lower-fat, lower-lactose option like cottage cheese. If symptoms are severe or persist beyond a day, contact your vet.
For a broader view of what dogs can and cannot eat, see our guide to what dogs can and cannot eat. If you are looking for snacks that carry fewer risks, eggs and bread are worth a read too.
This article is for informational purposes only. If you have any concerns about your dog's diet or digestive health, consult a veterinarian before introducing new foods.
Training going well and looking for a reward your dog will actually work for? Open DOGOUT to find group walks and meetups near you - because a well-trained dog with good company is a happy dog.
Frequently asked questions
- How much cheese can I give my dog?
- Keep it to a very small amount - a pea-sized cube for a small dog, one or two small cubes for a large dog. Treats including cheese should not exceed 10% of your dog's daily calorie intake.
- Is cheese safe for puppies?
- Puppies have more sensitive digestive systems and are more prone to lactose intolerance than adult dogs. If you give cheese at all, make it a tiny taste of a low-fat, low-lactose variety like cottage cheese or mozzarella, and watch for any stomach upset.
- Which cheese is safest for dogs?
- Low-fat mozzarella, plain cottage cheese and soft goat cheese are the best choices - they have less fat and lower lactose levels than harder cheeses. Avoid blue cheese, high-fat cheeses like brie, and anything flavoured with onion, garlic or chives.
- Can cheese cause pancreatitis in dogs?
- A sudden large amount of any high-fat food - including cheese - can trigger pancreatitis, especially in dogs already prone to it. Keep portions very small and avoid giving cheese to dogs with a history of pancreatitis or digestive problems.
- Is cheese useful for giving dogs medication?
- Yes - a small piece of soft cheese is one of the most reliable ways to hide a pill. Just make sure the cheese does not contain xylitol (check the label), and keep the serving size as small as possible.








