Nutrition · 5 min read · 15 Oct 2026
Can dogs eat cheese? Safe types, amounts and risks
Most dogs can have plain cheese in small pieces. Which cheeses to skip, how much suits each size of dog, and why fat and salt matter in older dogs.
General information, not veterinary advice. It can't diagnose or treat your pet. If your pet is unwell or you're worried, call your vet; in an emergency, go to an emergency clinic now. Full disclaimer
Yes, most dogs can eat cheese in small amounts, plain, as an occasional treat. Cheese is not toxic to dogs, but it is high in fat and salt and contains lactose, so it does not suit every dog. A few kinds should be skipped altogether: blue cheese, and any cheese with garlic, chives or onion in it.
Is cheese bad for dogs?
Not for most healthy dogs, in small pieces. The trouble comes from three things in it, and from how many calories a small cube carries.
- Lactose. Many adult dogs digest milk sugar poorly. Too much dairy can mean gas, loose stools or vomiting. Hard, aged cheeses contain less lactose than soft, fresh ones.
- Fat. Most cheese is rich. A fatty snack can upset the stomach, and in some dogs it can set off pancreatitis.
- Salt. Cheese is one of the saltier foods people share with dogs. That matters most for dogs with heart or kidney disease.
Which cheeses are fine and which to skip
| Cheese | For dogs | Notes |
|---|---|---|
| Cheddar, Swiss | Small pieces | Aged, so lower in lactose. Still fatty and salty |
| Mozzarella, string cheese | Small pieces | Mild. Part-skim versions are lower in fat |
| Cottage cheese, plain | A small spoonful | Low-fat versions are leaner. More lactose than hard cheese, and the salt varies |
| Cream cheese, plain | A lick | High in fat. Plain only |
| American and other processed slices | Not toxic, but a poor choice | More salt and additives than natural cheese |
| Feta, halloumi, Parmesan | Best skipped | Very salty |
| Blue cheese | No | The mold can produce substances linked to illness in dogs |
| Cheese with garlic, chives, onion or herbs | No | Garlic, chives and onion are toxic to dogs |
Can dogs eat cheddar cheese?
Yes, in small pieces. Because cheddar is aged it carries little lactose, but it is still high in fat and fairly salty, so keep it to an occasional treat.
Can dogs eat cream cheese?
Plain cream cheese is fine for most dogs as a small lick. It is high in fat, so it is not one for dogs with pancreatitis or a weight problem.
Flavored tubs are different. Chive and onion, garlic and herb, and similar savory flavors contain ingredients that are toxic to dogs. Sweet versions may contain raisins, which are dangerous to dogs, or chocolate, and reduced-sugar products can contain xylitol, also labeled birch sugar. Read the label every time.
Can dogs eat American cheese?
American cheese is not toxic to dogs, but processed cheese is generally saltier than natural cheese and has more added ingredients. A plainer cheese is a better pick.
Why blue cheese is a no
The molds in blue cheeses such as Roquefort, Stilton and Gorgonzola can produce a substance called roquefortine C. It belongs to a group of mold toxins that have been linked to vomiting, tremors and seizures in dogs that ate moldy food. How much risk a small piece of blue cheese carries is not well established, so the cautious answer is to skip it. Treat any cheese that has gone moldy the same way.
How much cheese can a dog have?
Treats of all kinds are commonly kept to about a tenth of a dog's daily calories, and cheese uses that up quickly. As a rough guide for a healthy adult dog, on the days cheese is given:
| Dog size | A sensible portion |
|---|---|
| Small | One or two pea-sized pieces |
| Medium | One or two pieces the size of a playing die |
| Large | A few die-sized pieces |
Start with a single small piece and watch for loose stools or gas over the next day. Your vet can tell you what fits your own dog's weight and diet.
Cheese for older dogs
Hiding pills in cheese
Cheese is a popular pill wrap because it is soft, smelly and easy to press around a tablet. A few cautions:
- Ask your vet or pharmacist whether each medicine can be given with dairy. Some antibiotics bind to the calcium in cheese and are absorbed less well.
- Count it. A dog on several medicines can end up eating a lot of cheese over a week.
- If your dog has pancreatitis, heart disease, kidney disease or a food allergy, ask the vet for a wrap that fits the diet.
Pancreatitis
Rich, fatty food is widely believed to be a trigger for pancreatitis, and the condition is more common in middle-aged and older dogs. A dog that has had pancreatitis is often kept on a low-fat diet long term, and cheese generally does not belong in it unless the vet has agreed.
Weight
Older dogs burn fewer calories and gain weight easily, and extra weight makes arthritis and breathing harder. If your dog is on a diet, cheese is one of the first treats to swap out. See our guide to weight management for senior pets.
Heart and kidney disease
Dogs with heart disease, and especially congestive heart failure, are often advised to avoid salty extras, because salt makes the body hold on to fluid. Cheese is also high in phosphorus, which dogs on a kidney diet need to limit. Check with the vet before giving any.
When to call the vet today
Call your vet, an emergency clinic or an animal poison control line now if your dog:
- Ate blue cheese or moldy cheese and is vomiting, trembling, twitching or having a seizure
- Ate cheese or a cheese spread containing garlic, onion, chives, raisins, chocolate or xylitol
- Is vomiting repeatedly, has a painful or hunched belly, or will not eat after a fatty meal. These signs can point to pancreatitis
- Swallowed a wrapper, wax rind or a very large amount of cheese
- Has diarrhea lasting more than a day, blood in the stool, or seems weak
- Has heart disease and is coughing more or breathing harder than usual
This article is general educational information about feeding cheese to dogs, not veterinary advice. The portions here are rough guides for healthy dogs and are not a feeding plan. Whether cheese suits your dog, and how much, depends on its weight, diet, medicines and any conditions such as pancreatitis, heart disease or kidney disease, so check with your veterinarian.