FREE DELIVERY | 100% HAPPINESS GUARANTEE
FREE DELIVERY | 100% HAPPINESS GUARANTEE
September 30, 2020 9 min read
TL;DR: Yes, dogs can eat cheese in moderation. Lower-fat options (mozzarella, cottage cheese, low-fat mild cheddar) are the best picks; rich and aged cheeses (havarti, muenster, brie) should be tiny portions only. Skip salty processed cheese snacks like Cheez-Its. Watch for lactose intolerance, the first time. Cheese is a great training reward, just don't overdo it.
Cheese is one of the all-time great dog motivators. A piece of cheddar can teach your dog more tricks in five minutes than a week of kibble-based training. The question isn't really whether dogs can have cheese, most can, the question is what kind and how much.
Below we cover the main answer, then a dedicated section for every cheese people search for: mozzarella, cheddar, muenster (and munster, the alternate spelling), havarti, cottage cheese, plus a note on Cheez-Its and other processed cheese snacks. Jump to whichever section matches what's in your fridge.
Yes, for most dogs, in moderation. Cheese has real nutritional value (protein, calcium, B vitamins) and dogs love it, which is why it's a go-to training treat and a classic pill-hiding tool. The two real considerations:
Aged hard cheeses are lower in lactose than fresh cheeses. Lower-fat options (mozzarella, cottage cheese) are gentler than full-fat versions (havarti, brie, cream cheese).
In moderation, yes. Cheese delivers:
The catch is that cheese is also fat-dense and calorie-dense. A few small cubes as a training reward is great. A big handful every day will pack on weight and may upset your dog's stomach. That's why we use cheddar in our Beef and Cheddar Baked Biscuit Mix in measured amounts, enough to add flavor and nutrients, not enough to overload.

The realistic things to watch for:
Yes, and mozzarella is one of the best cheeses for dogs. It's relatively low in fat (especially the part-skim variety), low in sodium compared to most cheeses, and mild in flavor. String cheese (which is just stretched mozzarella) is convenient for training: easy to break into small pieces, easy to pocket, dogs love it.
Stick to plain mozzarella or part-skim mozzarella. Skip flavored or seasoned mozzarella (some pre-shredded mozzarella blends include cellulose or seasoning that doesn't add anything for your dog).
Same answer, yes. Mozzarella is probably our top "everyday training treat" cheese pick. Low fat for cheese, low sodium for cheese, mild and easy to digest. Start with a small piece if it's your dog's first time, just to check for lactose tolerance, then use it freely as a reward.
Yes, in moderation. Cheddar has more fat than mozzarella but it's a perfectly fine training treat for most dogs. The aging process actually reduces the lactose content of cheddar compared to fresh cheeses, so cheddar tends to be easier on dog stomachs than something like cream cheese.
A few notes:
That's why we picked cheddar for our Beef and Cheddar mixes, dogs love the flavor, and a measured amount in a baked treat is a sensible way to deliver it.
Yes, in small amounts. Muenster (an American semi-soft cheese, not to be confused with the much stronger French Munster) is mild, smooth, and not as fatty as some aged cheeses. It's a fine occasional treat for most dogs.
The caveats: muenster is moderately high in fat and sodium, so small portions only, especially for small dogs. And if you're buying muenster slices from the deli counter, the sodium tends to be higher than block muenster from the cheese case. Use it as an occasional training treat, not a daily snack.
Same answer, yes in moderation. A small cube or torn-off piece works as a training reward. Watch your dog the first time for any signs of lactose intolerance (gas, soft stool, vomiting). Stick to plain muenster, no "everything bagel" or smoked varieties.
This is usually a spelling variant of "muenster," and the answer is the same: yes in moderation, small portions, mild semi-soft American-style cheese is fine as a treat. If you actually mean the French Munster (a much stronger, washed-rind cheese with a strong aroma), it's also not toxic but the high fat and strong flavor make it a poor choice as a regular treat. Either way, small amounts only.
Same answer. American muenster (or "munster") is fine in moderation. Small pieces, plain, no flavored varieties.
In small amounts, yes. Havarti is a Danish semi-soft cheese with a creamy texture and a mild buttery flavor. It's higher in fat than mozzarella or cottage cheese, so portion control matters more here.
A small piece as a training treat is fine for most dogs. The fat content makes it a poor everyday choice, especially for small dogs or dogs prone to weight gain. Skip flavored havartis (dill havarti, herb havarti, jalapeño havarti, the seasonings aren't toxic but they don't add anything for your dog).
Yes, but treat it more like a special-occasion cheese than an everyday training reward. The high fat content (around 60% fat in dry matter for traditional havarti) means small portions only, especially for small or overweight dogs. A pea-sized piece as a reward is plenty.
Yes, and cottage cheese is one of the best cheese options for dogs. It's high in protein, high in calcium, relatively low in fat (especially low-fat or nonfat varieties), and surprisingly low in lactose because most of the whey has been drained off.
Cottage cheese is genuinely useful for dogs:
Stick to plain cottage cheese, no flavored varieties. Low-fat or nonfat is fine and is the better pick for overweight dogs.
One note: cottage cheese for dogs is genuinely a deep topic and there's a lot more to say about portions, serving ideas, and when cottage cheese is specifically useful (post-surgery recovery, weight loss diets, puppy growth). We'll be putting together a dedicated cottage cheese piece soon. For now, the short version: yes, dogs can eat cottage cheese, plain only, low-fat is fine, small amounts to start, it's especially useful as part of a bland recovery diet.
No, not really. Cheez-Its are technically not toxic to dogs, but they're a poor snack choice for several reasons:
If your dog eats a Cheez-It off the floor, no panic. If they get into a whole sleeve, watch for vomiting, excessive thirst, or GI upset, and call your vet if symptoms are bad. A small piece of real cheddar is a much better choice if you want to give your dog a cheesy treat.
No. Cheesecake has the same problems as ice cream: it's high in sugar, high in fat, and made with cream cheese (which is one of the higher-fat cheeses). The graham cracker crust adds butter and refined flour. None of it is dog-appropriate. A single bite of plain cheesecake probably won't hurt a healthy dog, but it's not a snack to share on purpose. Skip any cheesecake with chocolate (toxic) or sugar-free versions (may contain xylitol, very toxic).
A quick rundown of common cheeses we haven't covered:
Yes, in small amounts. Puppies actually tolerate lactose better than adult dogs because they're still producing lactase from nursing. A pea-sized piece of mozzarella or low-fat cheddar makes a great training reward for a puppy. Don't overdo it, puppies are small and cheese is calorie-dense. Avoid high-fat cheeses (havarti, cream cheese, brie) for puppies; their digestive systems are still developing and high fat can cause GI upset more easily.
The 10% rule applies, cheese (and all treats combined) shouldn't exceed 10% of your dog's daily calories. Translated to cheese specifically:
If you're using cheese intensively for training, cut it into the smallest pieces your dog will accept (pea-sized or smaller). You can do an entire training session on what looks like a single small cube of mozzarella.
Our rough ranking, in order:
Skip: blue cheese, feta, processed slices, Cheez-Its, flavored cheeses with herbs/garlic/onion, high-fat cheeses (brie, mascarpone) except as occasional tiny treats.
Practical ways to use cheese for dogs:
If your dog tolerates cheese well and you want a treat that includes it in a sensible portion, our Beef and Cheddar Baked Biscuit Mix uses real cheddar baked into a portioned biscuit, all the flavor without you having to think about portion size.
Yes, dogs can eat cheese in moderation. Best picks are cottage cheese, mozzarella, and mild cheddar in small portions. Muenster and havarti are fine occasionally but higher in fat. Skip Cheez-Its, blue cheese, feta, processed cheese slices, and anything heavily flavored or salted. Start small the first time to check for lactose tolerance. Use cheese as a training reward and you'll be using it the way it works best for dogs.
If your dog gets gas, diarrhea, or vomiting after eating cheese, they're probably on the more lactose-intolerant end of the spectrum. Skip the cheese and try a cheese-free training reward (small pieces of plain cooked chicken work great).
Get 10% off your first order when you sign up for updates from us. We solemnly vow not to spam you or share your email.