Health & Wellbeing

Should Dogs Eat Cheese? A Complete Safety & Serving Guide

Should dogs eat cheese? Find out which cheeses are safe, exact serving sizes by weight, nutritional benefits, lactose risks, and when to call the vet.

By Robin Maitland · Published 9 September 2026
Should Dogs Eat Cheese? A Complete Safety & Serving Guide
VERDICT: YES — WITH CAUTION

Most dogs can eat cheese safely in small amounts, but it is not suitable for every dog. Cheese is high in fat and calories, and some dogs are lactose intolerant. Low-fat, low-sodium varieties like mozzarella, cottage cheese, and plain Swiss are the safest choices. Always start with a tiny portion and monitor your dog for 24–48 hours for signs of digestive upset. Dogs with pancreatitis, obesity, or kidney disease should avoid cheese entirely.

Can Dogs Eat Cheese? What the Science Says

Cheese is not toxic to dogs. Unlike grapes, chocolate, or xylitol, cheese contains no compounds that cause acute poisoning in canines. According to the American Kennel Club, most dogs tolerate small amounts of cheese without issue, and many veterinarians use it as a high-value treat for training or to hide medication.

However, cheese is not a natural part of the canine diet, and it comes with caveats. The primary concerns are lactose intolerance, high fat content, and sodium levels. Adult dogs produce significantly less lactase — the enzyme needed to break down lactose — than they did as puppies. This means that even dogs who tolerated milk as pups may react poorly to dairy as adults.

The good news: not all cheeses are created equal. The lactose content varies dramatically between types. Aged, hard cheeses like cheddar and Parmesan contain almost zero lactose because the aging process breaks it down. Fresh, soft cheeses like ricotta and cream cheese contain significantly more. This distinction matters when deciding what to offer your dog.

Safe Serving Sizes by Dog Weight

Cheese is calorie-dense — roughly 90–115 calories per ounce (28 g) for most semi-hard varieties. For context, a 25 lb (11 kg) dog needs approximately 500–600 calories per day, so even a single ounce of cheese represents 15–20% of their daily caloric intake. The Merck Veterinary Manual recommends that treats make up no more than 10% of a dog's total daily calories. Here is what that looks like in practice:

Dog WeightMax Cheese Per DayCalorie ImpactVisual Equivalent
Small (under 20 lb / 9 kg)½ tablespoon crumbled (approx. 7 g)~25 kcalOne small dice cube
Medium (20–50 lb / 9–23 kg)1 tablespoon crumbled (approx. 14 g)~50 kcalTwo dice cubes
Large (50–90 lb / 23–41 kg)1½ tablespoons (approx. 21 g)~75 kcalThree dice cubes
Giant (over 90 lb / 41 kg)2 tablespoons (approx. 28 g)~100 kcalOne standard cheese slice, torn

Important: These are maximum daily amounts, not recommended daily servings. Cheese should be an occasional treat — two to three times per week at most — not a daily staple. If you are using cheese as a training reward during a session, keep each piece to roughly pea-sized (about 2–3 g) so you can deliver many repetitions without blowing your dog's calorie budget.

Best and Worst Cheeses for Dogs

Not every cheese in your fridge is a good candidate. Here is a breakdown of common varieties ranked by safety:

Cheese TypeLactose (per oz)Fat (per oz)Sodium (per oz)Safety Rating
Cottage cheese (low-fat)~0.7 g2.3 g100 mgBest choice — low fat, high protein, bland
Mozzarella (part-skim)~0.3 g4.5 g150 mgGood — low lactose, moderate fat
Swiss (plain)~0.01 g7.8 g50 mgGood — nearly lactose-free, low sodium
Cheddar (mild)~0.02 g9.4 g180 mgOkay in tiny amounts — high fat
Parmesan (grated)~0.01 g8.0 g390 mgUse sparingly — very high sodium
Cream cheese~0.8 g10 g90 mgAvoid — very high fat, higher lactose
Blue cheese (Roquefort, Gorgonzola)~0.1 g8.1 g380 mgNever — roquefortine C can cause seizures
Cheese with herbs, garlic, or onionVariesVariesVariesNever — garlic and onion are toxic to dogs

Blue cheese deserves special attention. The mold cultures used to produce blue-veined cheeses (Penicillium roqueforti) generate a compound called roquefortine C, which can cause vomiting, seizures, and neurological symptoms in dogs. Even a small amount of blue cheese can trigger a reaction in sensitive dogs. If your dog ingests blue cheese, contact the ASPCA Animal Poison Control Center at (888) 426-4435 (24/7, consultation fee applies).

Nutritional Benefits of Cheese for Dogs

When fed in appropriate portions, certain cheeses do offer nutritional value beyond just being a tasty treat. Here is what a one-ounce (28 g) serving of low-fat cottage cheese provides, based on USDA FoodData Central values:

NutrientAmount per 1 oz (28 g)Benefit for Dogs
Protein3.1 gMuscle maintenance, immune function
Calcium24 mgBone health, nerve signaling
Phosphorus44 mgWorks with calcium for skeletal strength
Vitamin A10 mcgVision, skin, coat health
Vitamin B120.3 mcgRed blood cell formation, neurological function
Zinc0.3 mgImmune support, wound healing
Conjugated linoleic acid (CLA)TraceAnti-inflammatory properties (evidence limited in dogs)

Practical context: Cottage cheese is often recommended by veterinarians as part of a bland diet for dogs recovering from gastrointestinal upset — typically mixed 1:2 with boiled white rice or boiled chicken. The low fat and bland profile make it easier to digest than harder cheeses. However, it should only be used short-term (3–5 days) during recovery, not as a permanent dietary addition.

Cheese is also one of the most effective pill-hiding foods. Its strong smell masks medication odor, and its moldable texture lets you wrap it around tablets. For dogs who spit out pills hidden in peanut butter, a small cube of mozzarella pressed around the pill often works better.

How to Prepare Cheese for Your Dog Safely

  1. Choose a safe variety. Stick to plain, unflavored cottage cheese, part-skim mozzarella, or plain Swiss. Avoid anything with added herbs, garlic, onion, chives, jalapeños, or flavored coatings.
  2. Cut into appropriate pieces. For small dogs, crumble into pea-sized bits (about 2–3 g each). For medium and large dogs, dice into ½-inch cubes. Never give a whole slice or chunk — this is a choking hazard, especially for dogs that gulp food.
  3. Serve plain and at room temperature. Do not melt cheese onto food (hot cheese can burn the mouth and the added fat from melting concentrates calories). Do not add salt, butter, or seasoning.
  4. Remove rinds when applicable. Hard cheese rinds (like Parmesan rind) are extremely tough and can pose a choking or intestinal blockage risk, particularly for small breeds.
  5. Start with a test portion. Offer one pea-sized piece and wait 24–48 hours before giving more. Watch for gas, diarrhea, vomiting, or behavioral signs of abdominal discomfort (hunched posture, restlessness, whining).

Risks and Side Effects: What Happens If Your Dog Eats Too Much Cheese?

The most common consequence of overfeeding cheese is gastrointestinal upset — specifically gas, bloating, and diarrhea caused by lactose fermentation in the colon. Symptoms typically appear within 6–12 hours of ingestion and resolve within 24–48 hours once cheese is removed from the diet.

More serious risks include:

  • Pancreatitis: This is the most dangerous acute risk. Cheese is high in fat, and a sudden large intake of fatty food can trigger inflammation of the pancreas. Breeds particularly predisposed to pancreatitis include Miniature Schnauzers, Cocker Spaniels, and Yorkshire Terriers. Symptoms include severe vomiting, abdominal pain (dog may assume a "prayer position" — front end down, rear end up), lethargy, and loss of appetite. Pancreatitis is a veterinary emergency and treatment costs typically range from $1,000 to $5,000+ depending on hospitalization needs.
  • Weight gain and obesity: At 90–115 calories per ounce, daily cheese treats can add 3–7 pounds to a medium-sized dog over the course of a year if not accounted for in their total daily calorie budget.
  • Sodium ion concerns: High-sodium cheeses (Parmesan at 390 mg/oz, feta at 310 mg/oz, processed American cheese at 400+ mg/oz) can contribute to excessive thirst, and in dogs with heart or kidney disease, can worsen fluid retention. A dog with chronic kidney disease (CKD) should follow a low-phosphorus, low-sodium diet, making most cheeses inappropriate.
  • Allergic reactions: While true dairy allergy is uncommon in dogs (lactose intolerance is far more prevalent), some dogs do have immune-mediated reactions to milk proteins (casein or whey). Signs include hives, facial swelling, itching, and in rare cases, anaphylaxis.
🚨 Call Your Veterinarian Immediately If Your Dog Shows:
  • Repeated vomiting (more than 2 episodes in 12 hours)
  • Bloody or black, tarry diarrhea
  • Abdominal pain — hunched posture, guarding belly when touched, "prayer position"
  • Lethargy or collapse
  • Signs of an allergic reaction — facial swelling, hives, difficulty breathing
  • Seizures or tremors (especially after eating blue cheese)

For suspected poisoning or toxic ingestion, call ASPCA Animal Poison Control: (888) 426-4435 (available 24/7, consultation fee applies).

Which Dogs Should NOT Eat Cheese?

While cheese is safe for many dogs as an occasional treat, several categories of dogs should avoid it entirely or only eat it under direct veterinary guidance:

  • Dogs with pancreatitis (current or history): The fat content in even small amounts of cheese can trigger a recurrence. This is non-negotiable — pancreatitis flare-ups can be life-threatening.
  • Overweight or obese dogs: If your dog's body condition score (BCS) is 7/9 or higher, adding calorie-dense treats sabotages weight management. Use lower-calorie training treats like freeze-dried liver (approximately 3 kcal per piece) instead.
  • Dogs with chronic kidney disease (CKD): Cheese is high in phosphorus and sodium, both of which accelerate kidney damage in dogs with compromised renal function.
  • Dogs with known lactose intolerance: If your dog has previously shown gas, diarrhea, or vomiting after consuming dairy, avoid cheese. Even low-lactose varieties may trigger a reaction in severely sensitive dogs.
  • Puppies under 12 weeks: Very young puppies have immature digestive systems. Stick to puppy-formulated treats and their regular balanced diet. Introduce novel foods only after their core vaccination series is complete and their GI tract has matured.
  • Dogs on sodium-restricted diets: Dogs with congestive heart failure or certain liver conditions may be on prescription diets with strict sodium limits. Cheese can quickly exceed those limits.

If your dog falls into any of these categories, consult your veterinarian before offering any cheese or dairy products.

Frequently Asked Questions

Can dogs eat cheese every day?

No. Cheese should be an occasional treat — ideally no more than two to three times per week — and should never exceed 10% of your dog's total daily caloric intake. Daily cheese feeding leads to excess calorie accumulation and can displace nutritionally complete food from the diet.

Is cheese good for dogs nutritionally?

Cheese provides protein, calcium, phosphorus, vitamin A, and vitamin B12, but these nutrients are already present in a balanced commercial dog food that meets AAFCO standards. Cheese should be viewed as a treat or training tool, not a nutritional supplement. If your dog needs additional calcium or protein, your veterinarian can recommend a properly dosed supplement.

Can I use cheese to hide my dog's pills?

Yes — cheese is one of the most effective pill-hiding foods because of its strong scent and moldable texture. Use a small piece of mozzarella or a dab of cottage cheese to wrap around the tablet. However, check with your veterinarian first: some medications should not be given with dairy because calcium can interfere with absorption (this applies to certain antibiotics like tetracyclines and fluoroquinolones).

What happens if my dog eats a whole block of cheese?

A large ingestion of cheese will likely cause significant gastrointestinal distress — vomiting, diarrhea, and gas — within 6–12 hours. The high fat load also puts your dog at risk for pancreatitis, particularly if they are a predisposed breed. Do not induce vomiting unless instructed by a veterinarian. Instead, call your vet or an emergency clinic immediately, especially if the cheese was a high-risk variety (blue cheese, anything with garlic/onion). Provide the vet with the type of cheese, approximate amount consumed, and your dog's weight.

Are cheese-flavored crackers or cheese puffs safe for dogs?

No. Processed cheese snacks like cheese puffs, cheese crackers, and cheese sticks (string cheese in its processed snack form) contain high levels of sodium, artificial flavorings, preservatives, and often onion or garlic powder. These are not appropriate for dogs. If you want to give cheese, use real, plain cheese from the dairy section.

Can dogs eat cottage cheese?

Yes — low-fat, plain cottage cheese is one of the safest cheese options for dogs. It is lower in fat than most hard cheeses and is commonly used by veterinarians as part of a bland diet for dogs recovering from stomach upset. Serve it plain, with no added fruit, sugar, or seasoning, and stick to the serving sizes outlined above.

My dog is lactose intolerant — can they still have cheese?

Possibly, but with extreme caution. Aged hard cheeses like Swiss and Parmesan contain virtually zero lactose and may be tolerated in tiny amounts. However, if your dog has a known severe lactose intolerance, even trace amounts may cause distress. It is safer to choose a non-dairy treat alternative such as plain cooked chicken, freeze-dried liver, or commercial single-ingredient treats.

This article is for informational purposes only and does not replace professional veterinary advice. Always consult your veterinarian before introducing new foods to your dog's diet, especially if your dog has existing health conditions or is on medication.

Written by

Robin Maitland

All our authors care for dogs every day — read more of their work on the authors page.