- Dogs can eat cheese as long as it is a small amount and they don’t eat it very often
- Dogs with a lactose allergy or intolerance, who need special diets, or are prone to tummy upsets should not eat cheese
- Cheese can make a great high value treat for training dogs
- Hiding a pill or tablet in cheese can help when your dog doesn’t want to take their medication
- Don’t give your dog blue cheese as the mould that makes the cheese blue can make them very ill
The simple answer to whether or not dogs can eat cheese is that it depends on the individual dog.
Cheese itself isn’t poisonous or toxic to dogs (except blue cheese, see below). But some cheeses do have added ingredients that could cause a dog harm, such as onion, garlic, herbs or other additions.
As a general rule, the best way to ensure your dog stays healthy is to feed them a balanced diet suitable for the canine species. We recommend pre-prepared commercially available foods – either wet or dry or a mixture of both – labelled ‘complete’. Cheese can be given as an occasional treat in moderation, alongside a healthy diet.
If your dog manages to eat a whole block or other large amount of cheese, they may vomit. Keep an eye on them, and call your vet for advice if they become unwell.