Safe in Moderation

Can Dogs Eat Cheese? A Complete Safety Guide

Everything you need to know about feeding cheese to your dog -- from the best low-fat options and lactose concerns to toxic varieties, portion sizes, and using cheese for training and medication.

Updated February 2026*8 min read
Happy dog looking up eagerly waiting for a cheese treat from its owner

Cheese is a high-value treat that most dogs find irresistible -- but moderation is key

Quick Answer:

Yes, most dogs can eat cheese in small amounts, but use caution. Cheese is a great source of protein, calcium, and vitamins A and B12. However, it is also high in fat, calories, and lactose, which can cause digestive problems in many dogs. Stick to low-fat, low-lactose varieties like mozzarella, cottage cheese, or aged cheddar, and always feed in moderation.

Safe Ways to Serve

  • * Small cubes as high-value training treats
  • * Wrapped around pills to hide medication
  • * Low-fat mozzarella in small pieces
  • * Plain cottage cheese mixed into food
  • * Aged cheddar in tiny amounts (low lactose)

Never Feed

  • * Blue cheese (roquefortine is toxic)
  • * Cheese with garlic, onion, or chives
  • * Cheese containing xylitol sweetener
  • * Cheese with grapes or macadamia nuts
  • * Highly processed cheese spreads

Cheese is one of the most popular "people foods" that dog owners share with their pets, and for good reason. Most dogs absolutely love the taste and smell of cheese, making it an incredibly effective tool for training and hiding medication. The good news is that cheese is not toxic to dogs and offers some genuine nutritional benefits, including protein, calcium, and essential vitamins.

However, cheese is not without its drawbacks. It is calorie-dense, high in fat, and contains lactose -- a sugar that many dogs struggle to digest. Some varieties, like blue cheese, are outright dangerous. In this comprehensive guide, we will walk through everything you need to know about safely sharing cheese with your dog -- from which types are safest and how much to feed, to the warning signs of lactose intolerance and the cheeses you should never give your pet.

Nutritional Benefits of Cheese for Dogs

While cheese should be treated as an occasional snack rather than a dietary staple, it does offer some valuable nutrients that can benefit your dog's health when fed in appropriate amounts:

  • Protein (6-7g per ounce): Cheese is a concentrated source of high-quality protein that supports muscle development, tissue repair, and overall growth. This makes it especially valuable as a training treat since a small piece packs a nutritional punch.
  • Calcium (200mg per ounce): Essential for strong bones and teeth, proper muscle function, nerve transmission, and blood clotting. Cheese is one of the most calcium-rich foods available.
  • Vitamin A (300 IU per ounce): Supports healthy vision, skin and coat condition, immune function, and cellular growth. Cheese made from the milk of grass-fed cows tends to be higher in vitamin A.
  • Vitamin B12 (0.9mcg per ounce): Plays a vital role in brain function, red blood cell formation, and DNA synthesis. B12 deficiency can lead to lethargy and neurological issues in dogs.
  • Essential Fatty Acids: Cheese contains both omega-3 and omega-6 fatty acids that support skin health, coat quality, and help reduce inflammation in the body.
  • Phosphorus (145mg per ounce): Works alongside calcium to build and maintain strong bones and teeth. Also essential for energy production and kidney function.
NutrientPer 1 oz (28g) CheddarBenefit for Dogs
Calories113 kcalHigh -- feed sparingly
Protein7gMuscle and tissue support
Fat9.3gHigh -- risk for pancreatitis
Calcium200mg (20% DV)Bone and teeth strength
Vitamin A300 IU (6% DV)Vision and immune health
Vitamin B120.9mcg (15% DV)Brain and nerve function
Sodium174mg (8% DV)Moderate -- watch intake

Best Cheeses for Dogs: Type Comparison

Not all cheeses are created equal when it comes to your dog's safety. The fat content, lactose level, and ingredients vary widely between types. Here is a detailed comparison to help you choose the safest options for your dog:

Cheese TypeSafe for Dogs?Fat ContentLactose LevelNotes
MozzarellaYes -- best optionLowLowLow fat and low lactose; ideal choice
Cottage CheeseYes -- great optionLowModerateLow fat, high protein; easy to mix into food
CheddarYes -- in small amountsHighVery LowAging reduces lactose; watch fat content
SwissYes -- in small amountsModerateVery LowNaturally low in lactose; moderate fat
Cream CheeseCaution -- limited amountsHighModerateVery high fat; only plain varieties
Brie / CamembertNo -- avoidVery HighHighVery high fat; risk of pancreatitis
Blue CheeseNo -- toxicHighModerateContains roquefortine C; can cause seizures

Cheese for Training Treats and Hiding Medication

One of the best uses for cheese when it comes to dogs is as a high-value training reward. Professional dog trainers frequently recommend cheese because its strong aroma and rich flavor make dogs incredibly motivated to work for it. This is especially useful for teaching new commands, working on recall training, or practicing in distracting environments where lower-value treats may not hold your dog's attention.

For training purposes, cut cheese into very small pieces -- about the size of a pea or no larger than a half-inch cube. You want your dog to get the taste reward without consuming excessive calories during a training session. Cooked chicken is another excellent high-value training treat if your dog has dairy sensitivities.

Hiding Medication in Cheese

Cheese is one of the most effective pill-hiding methods available. The soft, moldable texture allows you to wrap it completely around a tablet or capsule, and the strong smell effectively masks the medication's odor. Most dogs will swallow a cheese-wrapped pill eagerly without detecting the medicine inside.

For best results, use a soft cheese like mozzarella or plain cream cheese. Tear off a small piece just large enough to cover the pill, press the medication into the center, and seal the cheese around it. Give your dog a plain piece of cheese first to build excitement, then offer the pill-containing piece, followed immediately by another plain piece to encourage quick swallowing. Always check with your veterinarian that the medication can be taken with dairy, as some antibiotics and thyroid medications may interact with calcium.

Training Tip: Keep Portions Tiny

When using cheese as training treats, cut pieces no larger than the size of a pea. A single ounce of cheddar cheese contains 113 calories -- that can add up fast during a training session. For a 20-pound dog with a daily caloric need of about 400 calories, just one ounce of cheese accounts for nearly 30% of their total daily intake. Tiny pieces deliver the same motivational impact with far fewer calories.

Lactose Intolerance in Dogs

Lactose intolerance is surprisingly common in dogs. Like many mammals, dogs produce the enzyme lactase as puppies to help them digest their mother's milk. However, as dogs mature, many produce significantly less lactase, making it harder for them to break down the lactose found in dairy products. While the exact percentage varies by breed, it is estimated that a significant portion of adult dogs have some degree of lactose intolerance.

The good news is that cheese generally contains much less lactose than liquid milk. The cheesemaking and aging process converts much of the lactose into lactic acid. Aged cheeses like cheddar, Swiss, and Parmesan contain very little lactose, while fresh cheeses like cottage cheese and cream cheese retain more. This is why many dogs who cannot tolerate milk can still handle small amounts of aged cheese without issues.

Signs Your Dog Is Lactose Intolerant

  • Gas and bloating within 30 minutes to 2 hours after eating dairy
  • Diarrhea or loose, watery stools
  • Vomiting or nausea
  • Abdominal pain or discomfort (whining, restlessness)
  • Decreased appetite following dairy consumption
  • Gurgling or rumbling stomach sounds

If you want to find out whether your dog tolerates cheese, start with a very small amount -- a single pea-sized piece of low-lactose cheese like aged cheddar. Wait 24 hours and watch for any digestive symptoms. If your dog shows no signs of upset, you can gradually increase the amount over several days, staying within the recommended portion sizes.

Portion Sizes by Dog Weight

Because cheese is high in both fat and calories, portion control is especially important. Follow the 10% rule: treats including cheese should account for no more than 10% of your dog's daily caloric intake. Given that cheese packs roughly 113 calories per ounce (for cheddar), even small amounts can represent a significant portion of a small dog's daily needs.

Dog SizeWeight RangeDaily CaloriesCheese PortionFrequency
Extra SmallUnder 10 lbs~275 cal1-2 pea-sized pieces2-3x per week
Small10-20 lbs~400 cal2-3 small cubes (1/2 inch)2-3x per week
Medium20-50 lbs~700 cal3-4 small cubes (1/2 inch)3-4x per week
Large50-80 lbs~1100 cal1 oz (about 1 inch cube)3-4x per week
Extra LargeOver 80 lbs~1500+ cal1-1.5 oz (1-2 inch cubes)3-4x per week

Start small: When introducing cheese for the first time, offer just a single pea-sized piece and wait 24 hours to check for any digestive upset. Many dogs show no symptoms with small amounts but develop problems at larger portions. If your dog tolerates it well, you can gradually increase to the recommended serving size. Dogs with a history of pancreatitis or obesity should avoid cheese entirely or use it only under veterinary guidance.

Dog resting comfortably after enjoying a small cheese treat

Always choose low-fat cheese varieties and keep portions small to protect your dog's health

Risks and Precautions

While cheese is not toxic to most dogs, there are several important risks and precautions to be aware of before sharing it with your pet:

High Fat Content and Pancreatitis

The most significant risk of feeding cheese to dogs is its high fat content. A single ounce of cheddar contains over 9 grams of fat. For dogs, excessive fat intake can trigger pancreatitis -- a painful and potentially life-threatening inflammation of the pancreas. Symptoms include vomiting, abdominal pain, loss of appetite, diarrhea, and lethargy. Certain breeds, including Miniature Schnauzers, Cocker Spaniels, and Yorkshire Terriers, are particularly prone to pancreatitis. If your dog has a history of this condition, avoid cheese entirely.

Blue Cheese Toxicity

Blue cheese -- including Roquefort, Gorgonzola, and Stilton -- is genuinely dangerous for dogs. The mold cultures used to make blue cheese (Penicillium roqueforti) produce a substance called roquefortine C, which is toxic to dogs. Ingestion can cause vomiting, diarrhea, high body temperature, muscle tremors, and in severe cases, seizures. If your dog eats blue cheese, contact your veterinarian or an emergency animal poison hotline immediately.

High Calorie Content and Obesity

Cheese is calorie-dense, and regular overfeeding contributes to weight gain and obesity. Canine obesity is linked to a host of health problems including joint pain, heart disease, diabetes, and a shortened lifespan. Because cheese tastes so good to dogs, it is easy to overdo it -- especially during training sessions where you might be handing out dozens of small pieces. Always account for cheese calories within your dog's total daily intake and adjust their meal portions accordingly. Eggs are a lower-fat alternative that many dogs enjoy equally.

Dangerous Additives and Toppings

Many cheese products contain ingredients that are toxic to dogs. Flavored cream cheeses, cheese spreads, and specialty cheeses may include garlic, onion, chives, grapes, macadamia nuts, or the artificial sweetener xylitol -- all of which are dangerous or deadly for dogs. Always read the ingredient label carefully and only feed plain, unflavored cheese. When in doubt, stick to a simple block of mozzarella or cheddar with no added ingredients.

Emergency: Contact Your Vet Immediately If Your Dog Eats:

  • * Blue cheese: Roquefortine C can cause tremors and seizures
  • * Cheese with garlic or onion: Toxic to red blood cells
  • * Cheese with xylitol: Can cause fatal hypoglycemia and liver failure
  • * Cheese with grapes or raisins: Can cause kidney failure
  • * Cheese with macadamia nuts: Can cause weakness, vomiting, tremors

High Sodium in Some Cheeses

Some cheese varieties are very high in sodium, which can be problematic for dogs -- especially those with heart or kidney conditions. Feta, Parmesan, and processed cheese products tend to be the saltiest options. Excessive sodium intake can lead to increased thirst and urination, and in extreme cases, sodium ion poisoning with symptoms including vomiting, diarrhea, tremors, and elevated body temperature. Stick to lower-sodium options like mozzarella and Swiss cheese.

Signs Your Dog Had Too Much Cheese

  • Diarrhea, loose stools, or constipation
  • Vomiting or nausea
  • Excessive gas and bloating
  • Abdominal pain or whining
  • Decreased appetite for regular meals
  • Lethargy or restlessness

Mild symptoms from cheese overconsumption typically resolve within 24-48 hours. Withhold cheese and other rich treats, ensure your dog has access to plenty of fresh water, and return to their regular diet. Contact your veterinarian if symptoms are severe, persist beyond 48 hours, or if your dog consumed a toxic variety like blue cheese. Using peanut butter (xylitol-free) is another option for treat variety if your dog has trouble with dairy.

Frequently Asked Questions

Can dogs eat cheese?

Yes, most dogs can eat cheese in small amounts. Cheese is a good source of protein, calcium, and vitamins A and B12. However, it is also high in fat and calories, and many dogs are lactose intolerant to some degree. Start with a small piece to test tolerance and always choose plain, low-fat varieties like mozzarella or cottage cheese.

What kind of cheese is best for dogs?

The best cheeses for dogs are low in fat and low in lactose. Mozzarella tops the list as it is both low-fat and low-lactose. Cottage cheese (low-fat variety) is also excellent and easy to mix into food. Aged cheddar and Swiss are naturally low in lactose due to the aging process. Avoid blue cheese, brie, and any cheese with garlic, onion, or other added ingredients.

Can dogs eat blue cheese?

No, dogs should never eat blue cheese. Blue cheese contains roquefortine C, a toxic substance produced by the mold Penicillium roqueforti. This toxin can cause vomiting, diarrhea, high body temperature, muscle tremors, and seizures in dogs. If your dog eats blue cheese, contact your veterinarian immediately. This applies to all blue-veined cheeses including Roquefort, Gorgonzola, and Stilton.

How much cheese can I give my dog?

Follow the 10% rule: treats including cheese should make up no more than 10% of your dog's daily caloric intake. For small dogs, a couple of pea-sized pieces are enough. Medium dogs can have 3-4 small cubes, and large dogs can enjoy about an ounce. Due to its high fat and calorie content, cheese should be an occasional treat rather than a daily one -- 2-4 times per week is appropriate for most dogs.

Is cheese good for hiding dog medication?

Yes, cheese is one of the most popular and effective ways to hide medication for dogs. Its strong smell masks the scent of pills, and the soft texture can be wrapped around tablets or capsules. Use a small piece of soft mozzarella or plain cream cheese. Always check with your veterinarian first, as some medications -- particularly certain antibiotics and thyroid drugs -- should not be taken with dairy products due to calcium interactions.

How do I know if my dog is lactose intolerant?

Signs of lactose intolerance in dogs typically appear within 30 minutes to 2 hours after eating dairy. Watch for gas, bloating, diarrhea, loose stools, vomiting, or abdominal discomfort. To test, offer a very small piece of low-lactose cheese like aged cheddar and monitor for 24 hours. If symptoms appear, your dog is likely lactose intolerant and should avoid most dairy, though they may still tolerate very small amounts of aged cheese.

The Bottom Line on Cheese for Dogs

Cheese can be a safe and useful treat for most dogs when fed in moderation. It is packed with protein, calcium, and essential vitamins, and its irresistible taste makes it an unbeatable training treat and medication-hiding tool. The key is choosing the right type -- low-fat, low-lactose options like mozzarella, cottage cheese, and aged cheddar are your best bets.

However, cheese is not suitable for every dog. Those with lactose intolerance, a history of pancreatitis, obesity, or kidney issues should avoid it or only have it under veterinary supervision. And remember -- blue cheese is always off-limits due to its toxic roquefortine content. Never feed cheese that contains garlic, onion, xylitol, or other dangerous additives.

For more information about safe foods for dogs, explore our complete food safety guide or check our articles on eggs and peanut butter.

Have a cat too? Read our guide on Can Cats Eat Cheese? -- cats have very different nutritional needs as obligate carnivores.

Keep Your Dog Healthy & Happy

A nutritious diet and regular grooming are the foundation of your dog's wellbeing.

Find Groomers Near Me