Can Dogs Eat Cheese?
What You Need to Know
Cheese is generally safe for dogs and most absolutely love it, making it one of the best options for hiding medications and high-value training rewards. However, there are a few considerations.
Lactose intolerance: like some humans, some dogs don't produce enough lactase enzyme to digest lactose (milk sugar). These dogs may experience gas, bloating, or diarrhea after eating cheese. Aged cheeses (cheddar, Swiss, parmesan) contain less lactose than fresh cheeses (mozzarella, cottage cheese, cream cheese) and may be better tolerated.
Best cheese options for dogs:
- Cheddar — low lactose, most dogs tolerate well
- Swiss — low lactose
- Cottage cheese — high protein, good for bland diets
- String cheese — easy to portion for training
- Parmesan — low lactose, strong flavor (a little goes a long way)
Cheeses to AVOID:
- Blue cheese (Roquefort, Stilton, Gorgonzola) — contains roquefortine C, produced by the mold, which can cause vomiting, diarrhea, tremors, and seizures in dogs
- Cheese with garlic, onion, or chives — all are toxic to dogs
- Cheese with excessive salt
- Very high-fat cheeses in large amounts — can trigger pancreatitis
Calories are the main practical concern. Cheese is calorie-dense (about 110 calories per ounce of cheddar). Use small pieces — pea-sized for training, small cube for a pill pocket.
Common Causes
Breed Variations
Related Questions
Every pet is different
Get personalized guidance for your specific situation — describe your pet's symptoms and Nuzzle will help you understand what's going on.
Ask Nuzzle About Your Pet