Short answer: Cheese is safe for dogs in moderation as a high-value training treat, but three real considerations apply: (a) lactose intolerance — many dogs lose lactase activity after weaning and develop GI upset (gas, soft stool, diarrhea) from dairy ingestion; (b) fat-driven pancreatitis risk, especially in miniature schnauzers and other hyperlipidemic breeds per Watson 2008 (J Small Anim Pract) — cheese is calorically dense (~100 kcal per 1 oz cheddar); (c) caloric density drives obesity at frequent dosing. Lower-fat options — mozzarella, cottage cheese, plain cream cheese in small quantities — are gentler than cheddar, parmesan, or aged hard cheeses. Avoid blue cheese (roquefortine C tremorgenic toxicity per Plumb 2018), cream cheese with added flavoring (potential xylitol or onion/garlic), and processed cheese spreads with high sodium and additives.

Why cheese is safe for dogs in moderation

Per ASPCA Animal Poison Control non-toxic foods database and AAHA 2023 nutrition guidance, cheese contains no toxic compounds for dogs (except blue cheese, see below) and is widely used as a high-value training treat or medication-delivery vehicle (pilling). Cheese supplies protein, fat, calcium, phosphorus, vitamin A, and B12. Most common-format cheeses are calorically dense (90–110 kcal per 1 oz / 28 g serving) with high fat content (7–9 g fat per oz cheddar). Cheese is one of the most-recommended training-treat options by professional dog trainers because dogs find the fat-protein-salt combination highly rewarding.

Lactose tolerance varies widely across dogs. Puppies produce abundant lactase to digest mother’s milk; lactase activity declines after weaning in most dogs, leaving variable adult tolerance per Beasley 2024 (J Anim Sci) review. Aged hard cheeses (cheddar, parmesan, gouda, aged swiss) contain minimal lactose (0.1–0.3 g per oz) because lactose is fermented out during aging — these are tolerated by most dogs in small quantities. Fresh and soft cheeses (mozzarella, cottage cheese, ricotta, cream cheese) contain more residual lactose (1–3 g per oz) but cottage cheese in particular is often well-tolerated even by lactose-sensitive dogs because of low total quantity per serving. Milk and ice cream are much higher in lactose than cheese (12 g lactose per 8 oz milk) and produce more reliable GI upset in lactose-intolerant dogs.

How much cheese can a dog eat

Per AAFCO 2024 treat allocation rules, cheese should comprise less than 10% of daily caloric intake under the 10% Treat Rule. For dose-perspective: 1 oz (28 g) of cheddar = ~110 kcal. A 20 lb (9 kg) dog at 600 kcal/day daily maintenance has roughly 60 kcal/day available for treats — less than 1 oz cheddar per day, or roughly 1 small training-treat cube (0.5–1 g each, ~3–5 kcal). A 50 lb (23 kg) dog at 1,200 kcal/day has roughly 120 kcal/day for treats — about 1 oz cheddar per day max, or roughly 10–20 training-treat cubes. Practical guidance: cheese cubes the size of a pea make excellent training rewards; a few cubes per day stays well within the 10% allocation for any dog.

Pancreatitis risk applies to specific dog populations per Watson 2008 (J Small Anim Pract): miniature schnauzers (idiopathic hyperlipidemia ~30% prevalence per Whitney 2003 driving ~15% lifetime pancreatitis risk), Yorkshire terriers, cocker spaniels, history of pancreatitis, obese dogs, and dogs on high-fat diets. For these populations, even small fatty treats can trigger acute pancreatitis. Avoid cheese as a treat for these dogs — substitute carrots, blueberries, or commercial low-fat training treats. Avoid these cheese types: (a) Blue cheese (Roquefort, Stilton, Gorgonzola, blue cheese dressing) — contains roquefortine C per Plumb 2018, a tremorgenic mycotoxin that causes vomiting, tremors, ataxia, and seizures at sufficient doses; treat ingestion as TOXIC. (b) Flavored cream cheese — may contain xylitol (sugar-free varieties), onion / garlic / chives (onion-flavored), or other problematic ingredients. (c) Processed cheese spreads (Cheez Whiz, Kraft Singles) — high sodium (~400 mg per oz), preservatives, and additives.

When to watch for adverse signs

Watch for the following over the 6–72 hours following cheese ingestion: Lactose intolerance signs (4–24 hours) — gas (flatulence, abdominal bloating), soft stool, diarrhea, abdominal discomfort. Usually self-limiting within 24 hours; indicates the dog should avoid dairy or have only aged hard cheese in tiny quantities. Pancreatitis signs (24–72 hours, especially in at-risk breeds) — persistent vomiting, severe abdominal pain (hunched posture, prayer position), anorexia, lethargy, fever. Treat suspected pancreatitis as a veterinary emergency — acute pancreatitis can progress to systemic inflammatory response and is potentially fatal without supportive care. Blue cheese ingestion signs (1–3 hours) — vomiting, tremors, ataxia, hyperthermia, seizures from roquefortine C tremorgenic toxicity per Plumb 2018; treat as TOXIC ingestion. Sodium toxicity from large processed cheese intake (rare, but documented at high doses) — vomiting, excessive thirst, ataxia.

How to serve cheese to your dog safely

Best cheese choices: (a) Mozzarella (low fat for dairy, low lactose due to processing) — ~80 kcal/oz, gentle on most dogs. (b) Cottage cheese — low fat (~25 kcal per 2 tbsp), often tolerated even by lactose-sensitive dogs in small quantities; useful for bland-diet feeding after GI upset. (c) Plain low-fat cream cheese in tiny quantities — useful for hiding pills, but watch for added flavorings. (d) Aged hard cheeses (cheddar, gouda, parmesan) in tiny training-treat quantities — high reward value, low lactose. Pea-sized cubes make excellent training rewards. Avoid: blue cheese (TOXIC), flavored cream cheeses (xylitol risk), processed cheese spreads (sodium / additives), cheese with onion/garlic (Allium toxicity), and dairy-based cheese substitutes containing xylitol.

For dogs at pancreatitis risk (miniature schnauzers, Yorkshire terriers, cocker spaniels, hyperlipidemic breeds, history of pancreatitis): avoid cheese entirely as a treat — substitute carrots, blueberries, low-fat commercial training treats, or air-dried liver bits. For diabetic dogs, cheese is generally acceptable in tiny quantities because of low carbohydrate content, but consult your vet on overall caloric/macro plan. For renal-diet dogs, cheese is typically not appropriate because of high phosphorus content. Pro tip: freeze cheese cubes for harder, longer-lasting training rewards that don’t melt during outdoor sessions. Cottage cheese mixed into a balanced bland diet (1 cup cooked white rice + 0.5 cup cottage cheese + 0.5 lb boiled boneless chicken) is a vet-recommended bland-diet recipe for GI upset recovery; introduce gradually back to regular food over 3–5 days.

Frequently asked questions

Can dogs eat cheese?

Yes, cheese is safe for dogs in moderation as a high-value training treat, but three real considerations apply: (1) lactose intolerance — many dogs lose lactase activity after weaning and develop GI upset from dairy; aged hard cheeses (cheddar, parmesan, gouda) contain minimal lactose and are tolerated by most dogs; (2) fat-driven pancreatitis risk, especially in miniature schnauzers and other hyperlipidemic breeds per Watson 2008 (J Small Anim Pract); (3) caloric density (~100 kcal per 1 oz cheddar) drives obesity at frequent dosing. Lower-fat options (mozzarella, cottage cheese) are gentler than cheddar. Avoid blue cheese (roquefortine C tremorgenic toxicity per Plumb 2018), flavored cream cheese (xylitol risk), and processed cheese spreads.

How much cheese can a dog eat?

Per AAFCO 2024 treat allocation rules, cheese should comprise less than 10% of daily caloric intake. 1 oz (28 g) of cheddar = ~110 kcal. A 20 lb (9 kg) dog at 600 kcal/day has roughly 60 kcal/day available for treats — less than 1 oz cheddar per day, or roughly 1 small training-treat cube. A 50 lb (23 kg) dog at 1,200 kcal/day has roughly 120 kcal/day for treats — about 1 oz cheddar per day max. Pea-sized cubes make excellent training rewards. For dogs at pancreatitis risk (miniature schnauzers, Yorkshire terriers, cocker spaniels, hyperlipidemic breeds, history of pancreatitis), avoid cheese entirely — substitute carrots, blueberries, low-fat commercial training treats, or air-dried liver bits.

Is blue cheese toxic to dogs?

Yes. Blue cheese (Roquefort, Stilton, Gorgonzola, blue cheese dressing) contains roquefortine C per Plumb 2018 (Veterinary Drug Handbook), a tremorgenic mycotoxin produced by Penicillium roqueforti during cheese aging. Roquefortine C causes vomiting, tremors, ataxia, hyperthermia, and seizures at sufficient doses. Treat any substantial blue cheese ingestion as TOXIC and contact ASPCA Animal Poison Control (1-888-426-4435). Other cheeses containing Penicillium molds (Camembert, Brie soft-ripened) carry similar but generally lower-concentration risk. Standard yellow / white cheeses (cheddar, mozzarella, parmesan, swiss, gouda, cottage cheese, cream cheese) do not contain roquefortine C and are safe in moderation.

For related context, see our Best Dog Food for Pancreatitis and Best Dog Food for Weight Loss. To check whether your dog’s food contains any of these ingredients, paste the ingredient list into the KibbleIQ analyzer. For methodology context, see our published methodology.