Can Dogs Eat Cheese?

🟡 Yes, in moderation

Short answer: Yes, in small amounts. Cheese isn’t toxic, but it’s high in fat and some dogs are lactose intolerant, so choose lower-fat types and keep portions tiny.

Why it’s okay

The AKC says cheese is fine in moderation. Lower-fat options like cottage cheese or part-skim mozzarella are better, and dogs with dairy intolerance may get gas or diarrhea.

How much and how to serve it

A small cube or a spoonful of plain, low-fat cheese now and then.

Risks to watch for

  • High fat and calories: regular cheese treats can lead to weight gain and are a concern for dogs prone to pancreatitis.
  • Lactose intolerance can cause gas, diarrhea or vomiting.
  • Flavored cheeses with garlic, onion or chives are unsafe.

What to do if your dog ate cheese

A little extra usually causes nothing worse than an upset stomach. If your dog ate a large amount, has vomiting or diarrhea, or seems unwell, call your vet.

Related foods

FAQ

Can dogs eat cheese every day?

It’s better not to. Daily cheese adds fat and calories, and it can upset sensitive stomachs.

Is cottage cheese okay for dogs?

Plain, low-fat cottage cheese in small amounts is generally better tolerated than rich cheeses. Watch for signs of dairy intolerance.

Check another food

Search our full list of human foods and see whether they’re safe for your dog.

Browse all foods →

Sources

By the Petybuzz Editorial Team · Last checked November 10, 2026. This page is general information for pet owners, not veterinary advice. Every dog is different: if yours has a medical condition, is on a special diet, or you’re unsure, ask your veterinarian.

More foods people ask about

🟠 Almonds🟢 Apples🟡 Bananas🟢 Blueberries🟡 Broccoli🟡 Cantaloupe🟢 Carrots🟢 Celery🟠 Cherries🟡 Coconut