Can Dogs Eat Cheese?

Key takeaways

  • Cheese is safe in tiny amounts for most dogs.
  • It's high in fat and calories, so keep pieces very small.
  • Mozzarella and cottage cheese are the best choices.
  • Avoid blue cheese and anything with garlic, onion or chives.
  • No cheese for dogs with pancreatitis.

Yes, dogs can eat cheese in small amounts. A tiny piece of a mild, lower-fat cheese such as mozzarella or plain cottage cheese makes a good training reward or pill wrap.1,2 Cheese is high in fat and calories, so too much can cause weight gain, stomach upset or pancreatitis, and some dogs don't tolerate the lactose.1,2 Skip blue cheeses, very salty cheeses, and any cheese with garlic, onion or chives.2,1,3

Cheese at a glance

  • Verdict: safe in small amounts for most dogs.
  • A 1 inch cube of cheddar: about 69 calories and 6 g of fat, about twice a 10-pound dog's daily treat allowance.4
  • Best choices: mozzarella, plain cottage cheese, soft goat cheese.
  • Avoid: blue cheese, cheese with garlic, onion or herbs, very salty cheeses, and any cheese for dogs with pancreatitis.
  • Related: see our full list of what can dogs eat.

Cheese Nutrition for Dogs

Cheese is rich in protein, fat, calcium and sodium. Hard, aged cheeses have very little lactose; fresh, soft cheeses have more.4,5,6

AmountCaloriesFatSodium
1 tiny cheddar cube, 1/4 inchabout 10.1 g2 mg
1 cheddar cube, 1/2 inchabout 90.7 g14 mg
1 cheddar cube, 1 inch (17 g)about 695.7 g111 mg
1 ounce part-skim mozzarellaabout 724.5 g175 mg
1 tablespoon 1% cottage cheeseabout 100.1 g57 mg
1 inch cube blue cheeseabout 604.9 g196 mg

Calculated from USDA FoodData Central values.4,7,5,8 Small cube weights are our estimates.

How Much Cheese Can a Dog Eat?

A healthy adult dog's treats, including fruit, should be no more than about 10 percent of daily calories.9,10 Using the Merck Veterinary Manual's energy formula for a neutered adult, that works out to roughly 35 calories of treats a day for a 10-pound dog, 59 for a 20-pound dog, 98 for a 40-pound dog, 150 for a 70-pound dog and 196 for a 100-pound dog.11 Your dog's real needs depend on age, activity and body condition. PetMD's suggested amounts for healthy-weight dogs, a few times a week at most, are below.2 They're tiny, and most people cut much bigger pieces: a single 1/2 inch cube has about eight times the calories of a 1/4 inch one.4

Dog sizeAmountAbout (cheddar)
Extra-small (up to 10 lb)1 to 2 pea-size pieces1 calorie
Small (11 to 20 lb)1 to 2 cubes (1/4 inch)1 to 2 calories
Medium (21 to 50 lb)3 to 4 cubes3 to 4 calories
Large (51 to 90 lb)5 to 6 cubes5 to 6 calories
Giant (over 90 lb)7 to 8 cubes8 to 9 calories

Calories are our estimate for 1/4 inch cheddar cubes. If you use training treats of cheese, count them toward the 10 percent allowance.

Are Dogs Lactose Intolerant?

Many dogs don't digest lactose well, and dairy can cause diarrhea or other stomach upset.12,2 Cheese has far less lactose than milk, and hard cheeses like cheddar have almost none, but dogs with severe lactose intolerance may still react.1,4,6 Try a tiny piece first and watch for gas, bloating or diarrhea.1,2

Best and Worst Cheeses for Dogs

CheeseVerdictWhy
Mozzarella, string cheeseGood choiceLower in fat and lactose, especially part-skim.1,2
Plain cottage cheeseGood in small amountsLow in fat and high in protein. Sources disagree on lactose; USDA data suggest it has more than hard cheeses.1,2,5
Cheddar, SwissTiny amountsHigher in fat and calories.2,4
Cream cheeseNot idealHigh in fat and more likely to upset the stomach; flavored spreads may contain onion or chives.2,13,1
Feta, parmesan, processed slices, provoloneAvoidHigh in sodium.2,14
Blue cheese, Roquefort, Stilton, gorgonzolaAvoidVery salty and fatty, and contain molds (see below).2,8
Cheese with garlic, onion, chives or herbsAvoidGarlic, onion and chives are toxic to dogs.1,3

Can Dogs Eat Blue Cheese?

It's best to avoid it. Blue cheeses are very salty and fatty, and some veterinary sources warn that the mold compound roquefortine C can cause vomiting, diarrhea and, in large amounts, tremors or seizures.2,15,8 Veterinary toxicology references question how toxic roquefortine C actually is to dogs, and no confirmed case of blue cheese poisoning in a dog has been published.16,17 Moldy or spoiled food of any kind is a better-documented risk: it can contain molds that cause tremors.16,18 If your dog ate blue or moldy cheese and starts trembling, twitching or seems hot or wobbly, go to a vet right away.15,16

Cheese and Pancreatitis

Dogs with pancreatitis or a history of it shouldn't have cheese, because the fat can trigger a flare-up.2,1 Choose a different way to give pills to these dogs.

Using Cheese to Give Pills

A small piece of soft cheese molded around a pill works well for many dogs. Use just enough to hide it.1,13 Some medications, including certain antibiotics, bind to calcium in dairy and don't absorb properly, so ask your vet or pharmacist whether a medicine can be given with cheese.13

Can Puppies Eat Cheese?

Yes, puppies can have tiny pieces of mild cheese as a training reward once they're eating solid food, usually from about 8 weeks. Introduce it slowly.2,1,10

When to Call the Vet

Call your vet if your dog has a poor appetite, seems tired or uncomfortable, or keeps licking his lips or gulping after eating it. Get care right away for repeated vomiting, severe diarrhea, blood in vomit or stool, weakness or collapse.2,1 Call right away if your dog ate cheese with garlic, onion or chives, a large amount of fatty cheese, or blue or moldy cheese followed by tremors.3,15

Frequently Asked Questions

What is the best cheese for dogs?

Low-fat, mild cheeses such as part-skim mozzarella, string cheese, plain cottage cheese or soft goat cheese, in tiny amounts.

Can dogs eat cottage cheese?

Yes, plain cottage cheese is low in fat and high in protein. It has more lactose than hard cheeses, so start small.

Can dogs eat string cheese?

Yes, plain string cheese is a mozzarella, so a small piece is a good choice.

Can dogs be lactose intolerant?

Yes. Many dogs don't digest lactose well. Hard cheeses have very little, but watch for diarrhea or gas after a new cheese.

Can dogs eat cheese if they have pancreatitis?

No. The fat in cheese can trigger pancreatitis, so dogs with a history of it should avoid cheese.

Can dogs eat blue cheese?

It's best to avoid it. It's very salty and fatty, and some vets warn about its mold compounds, although their toxicity to dogs is debated.

Can dogs eat mac and cheese?

It's not a good idea. Mac and cheese is high in fat and salt and may contain garlic or onion powder.

Can puppies eat cheese?

Yes, tiny pieces of mild cheese make good training rewards. Introduce it slowly.

Ask Our Team a Question

Help Others by Sharing Your Dog Health Related Question or Story!

Have a Question, Request or Want to Share a Story that could help others? Our team will answer questions for free!

Please include information such as your dog's medical history, age, sex, breed, symptoms, diet, changes in behavior and medications. Providing pictures by uploading them below can also be of help.

We will do our best to get back to you quickly (it depends on how many questions we receive each day). If you do require an immediate response we suggest using this online dog veterinary service that is available now.

[ ? ]

Upload 1-4 Pictures or Graphics (optional)[ ? ]

 

Click here to upload more images (optional)

Author Information (optional)

To receive credit as the author, enter your information below.

(first or full name)

(e.g., City, State, Country)

Submit Your Contribution

  •  submission guidelines.


(You can preview and edit on the next page)

Sources and further reading

This article was written and fact-checked on November 4, 2026 against current veterinary references and specialist guidelines:

  1. Kriss R. Can Dogs Eat Cheese? American Kennel Club, updated August 19, 2025.
  2. Frevele J; reviewed by Manucy T, DVM. Can Dogs Eat Cheese? PetMD, updated August 28, 2025.
  3. Pet Poison Helpline. Onions Are Poisonous to Dogs. Pet Poison Helpline, updated May 27, 2026.
  4. USDA FoodData Central. Cheese, cheddar (FDC 173414). SR Legacy.
  5. USDA FoodData Central. Cheese, cottage, lowfat, 1% milkfat (FDC 173417). SR Legacy.
  6. USDA FoodData Central. Milk, whole, 3.25% milkfat (FDC 171265). SR Legacy.
  7. USDA FoodData Central. Cheese, mozzarella, part skim milk (FDC 170847). SR Legacy.
  8. USDA FoodData Central. Cheese, blue (FDC 172175). SR Legacy.
  9. University of California, Davis, Veterinary Medical Teaching Hospital Nutrition Support Service. Treats Guidelines for Dogs. UC Davis, accessed November 2026.
  10. Wooten S, DVM. Can Puppies Have Treats? Hill's Pet Nutrition, September 3, 2025.
  11. Merck Veterinary Manual. Daily Maintenance Energy Requirements for Dogs and Cats. Merck Veterinary Manual, accessed November 2026.
  12. ASPCA Animal Poison Control Center. People Foods to Avoid Feeding Your Pets. ASPCA, accessed Oct 2026.
  13. Bocco D; reviewed by Grzyb K, DVM. How to Give a Dog a Pill Using Foods That Are Safe. PetMD, May 22, 2019.
  14. USDA FoodData Central. Cheese, feta (FDC 173420). SR Legacy.
  15. Vets Now. Foods poisonous to dogs. Vets Now (UK emergency veterinary network), accessed November 2026.
  16. Mostrom MS, DVM, PhD, DABVT, DABT. Tremorgenic Neuromycotoxicosis in Dogs. Merck Veterinary Manual, modified September 2024.
  17. Naude TW, O'Brien OM, Rundberget T, et al. Tremorgenic neuromycotoxicosis in 2 dogs ascribed to the ingestion of penitrem A and possibly roquefortine in rice contaminated with Penicillium crustosum. Journal of the South African Veterinary Association, 2002.
  18. Benzow A. The Dangers of Mycotoxins in Dogs. Pet Poison Helpline, updated May 27, 2026.

About this article

Last updated : new page written using the AKC, PetMD, the Merck Veterinary Manual, Vets Now and USDA FoodData Central.

This page is for general information and is not a substitute for an exam by your veterinarian.