Skip to content

Can Dogs Eat Cheese?

DogNormal
Quick Answer

Most dogs can eat small amounts of cheese as a treat. It's great for hiding pills and high-value training. Some dogs are lactose intolerant, so introduce slowly. Avoid blue cheese (contains roquefortine C, toxic to dogs) and any cheese with garlic, onion, or chives.

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

    Breeds prone to pancreatitis (Miniature Schnauzers, Cocker Spaniels, Yorkshire Terriers) should have cheese limited due to fat content. Breeds with sensitive stomachs (German Shepherds, Boxers) may be more likely to be lactose intolerant.

    When to Worry

    See a vet if your dog ate blue cheese and develops tremors, vomiting, or seems disoriented. If your dog ate a large amount of high-fat cheese and develops vomiting, diarrhea, or abdominal pain within 12-48 hours, pancreatitis is possible.

    When NOT to Worry

    Small amounts of plain cheddar, Swiss, or string cheese are safe for almost all dogs. If your dog has had cheese before without issues, there's no concern.

    When to See a Vet

    If symptoms persist for more than 24–48 hours, worsen, or are accompanied by lethargy, loss of appetite, or pain, see your vet promptly.

    When in doubt, call your vet. A quick phone consultation can help you decide if an in-person visit is needed.

    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