Can Dogs Eat Cheese?
Plain cheese, fed as an occasional treat, can fit inside a dog's calorie budget. For a 30 lb (13.61 kg) spayed/neutered adult dog the 10% treat ceiling is 69–79 kcal a day. That same ceiling buys 17–20 g (0.61–0.69 oz) of cheddar at 403 kcal per 100 g, but 96–110 g (3.40–3.89 oz) of low-fat cottage cheese at 72 kcal per 100 g — 5.60 times more mass for the same calories, because cottage cheese is mostly water. The readable page ranking for this question says “a small cube or a few shreds” and repeats the 10% rule, without attaching a gram weight, an ounce weight, or any arithmetic to either claim. This page computes both, in both units, for twelve cheeses.
Enter your dog's details
Current weight, not a target weight. The unit toggle rewrites the number from a stored kilogram value, so lb and kg never drift apart.
Multiplied by RER. A band rather than a single number, so every answer is a range.
Energy densities are read from USDA FoodData Central SR Legacy records. Whichever you pick, the panel still recomputes all twelve from the same ceiling.
Enter a weight to see the cheese ceiling for this dog.
Result
Cheddar cheese per day (ceiling)
—
—
The same ceiling, recomputed item by item for all twelve cheeses:
| USDA cheese | kcal / 100 g | Grams per day | Ounces per day |
|---|
—
This is a ceiling, not a target. The 10% rule means cheese calories come out of the bowl rather than go on top of it. A dog already at its daily calories does not get a cheese allowance in addition — it gets a slightly smaller dinner with the cheese inside it. The grams and ounces below are the most cheese that can appear, not the amount anyone should serve every day.
Most pages answering “can dogs eat cheese” stop at a yes, a list of safe and unsafe cheeses, and the 10% rule stated in words. None of that can be divided by a dog's weight. This page does the opposite: it prints the arithmetic, names every coefficient, and then recomputes one calorie ceiling against twelve different official cheese densities, in both grams and ounces, because “cheese” is not one food. The numbers are the point.
The six steps, with every symbol defined
RER = 70 × kg0.75
MER = RER × factor
ceiling = MER × 0.10
grams = ceiling ÷ kcal per 100 g of the chosen cheese × 100
ounces = grams ÷ 28.3495
| Symbol | What it means | Where it comes from |
|---|---|---|
| 0.45359237 | Kilograms in one pound. Used once, on the way in. | The exact pound-to-kilogram conversion. Storing the result in kg is what stops the unit toggle drifting. |
| 70, 0.75 | Coefficient and exponent of resting energy requirement, in kcal per day. | The same RER form published on this site's calorie pages. Metabolic rate scales with weight to the three-quarter power, not linearly. |
| factor | Activity band: 1.0–1.2 sedentary, 1.4–1.6 typical adult spayed or neutered, 1.6–1.8 intact or light work. | Published as bands on this site's calorie pages, which is why every output here is a range and never one number. |
| 0.10 | The treat ceiling: no more than a tenth of daily calories from anything that is not the complete diet. | A budgeting convention used across this site's food pages. It is a self-imposed limit, not a veterinary guideline. |
| 72–431 | Energy density in kcal per 100 g for the twelve cheeses named below. | USDA FoodData Central SR Legacy per-100-g energy values for each cheese named. Cottage cheese (1% milkfat) is the lightest at 72; Parmesan the densest at 431. |
| 28.3495 | Grams in one ounce. The dual-unit column is the gram figure divided by this, so the two columns can always be checked against each other. | The exact ounce-to-gram conversion. |
Worked once for the default dog: 30 lb × 0.45359237 = 13.61 kg; RER = 70 × 13.60777110.75 = 495.95 kcal/day; MER = 495.95 × 1.4–1.6; ceiling = 69–79 kcal. Every table below is this ceiling divided by one of the twelve official densities, then divided by 28.3495 for ounces.
One ceiling, twelve official cheese densities
These are separate entries in USDA FoodData Central, not twelve estimates of the same food. The gram and ounce columns are the 30 lb dog's 69–79 kcal ceiling divided by each density and multiplied by 100, then divided by 28.3495.
| USDA cheese | kcal / 100 g | Grams per day | Ounces per day |
|---|---|---|---|
| Cheddar | 403 | 17–20 | 0.61–0.69 |
| Mozzarella, whole milk | 300 | 23–26 | 0.82–0.93 |
| Low-fat cottage cheese (1%) | 72 | 96–110 | 3.40–3.89 |
| Swiss | 380 | 18–21 | 0.64–0.74 |
| Cream cheese | 342 | 20–23 | 0.72–0.82 |
| Parmesan, hard | 431 | 16–18 | 0.57–0.65 |
| American, pasteurized process | 296 | 23–27 | 0.83–0.95 |
| Feta | 264 | 26–30 | 0.93–1.06 |
| Goat cheese, soft | 364 | 19–22 | 0.67–0.77 |
| Ricotta, whole milk | 174 | 40–46 | 1.41–1.61 |
| Blue cheese | 353 | 20–22 | 0.69–0.79 |
| Brie | 334 | 21–24 | 0.73–0.84 |
Low-fat cottage cheese carries 5.60 times the water content of cheddar, so the identical calorie budget buys 5.60 times more of it: 20 g becomes 110 g at the upper end (403 ÷ 72). Ricotta, at 174 kcal per 100 g, is 2.32 times the cottage mass (403 ÷ 174). That is the arithmetic behind the qualitative advice to reach for lower-fat cheeses — lower-fat, here, just means more grams fit under the same ceiling.
Why the ounce column is not a second guess
Cheddar: 17–20 g ÷ 28.3495 = 0.61–0.69 oz vs the table 0.61–0.69 oz
Cottage: 96–110 g ÷ 28.3495 = 3.40–3.89 oz vs the table 3.40–3.89 oz
Parmesan: 16–18 g ÷ 28.3495 = 0.57–0.65 oz vs the table 0.57–0.65 oz
Both columns come from one computation, so the gram and ounce figures always agree.
What the form accepts
- Weight: 2 to 180 lb (about 0.9 to 82 kg). Below 2 lb the RER curve is not meaningful for a dog and above 180 lb the activity bands are not calibrated. The field accepts decimals.
- Units: lb or kg. The toggle rewrites the displayed number from a stored kilogram value, so switching back and forth never drifts.
- Activity band: three published bands. The result is always a range across the band, never a single number.
- Cheese: exactly the twelve USDA SR Legacy densities named above. The panel recomputes all twelve regardless of which one is selected for the headline figure.
- Food: plain cheese flesh. Rinds, mold-ripened coatings, and added flavourings are outside every calculated number.
- Body condition: the form assumes a dog at a healthy body condition. It does not take a body condition score, and it does not adjust for one.
What this page deliberately does not do
- It does not judge whether a cheese is safe. Blue cheese mould, garlic or onion additives, and lactose intolerance are veterinary and toxicology questions. This page computes a calorie ceiling only; it makes no safety claim about any cheese.
- It does not give a portion without a weight. That is the specific failure this page was built to correct. Every gram and ounce figure is tied to the weight you enter.
- It does not attach a lactose number. No per-cheese lactose value was read, so none is stated; lactose tolerance is left to the readable sources and your veterinarian.
- It does not state fat or sodium in milligrams. Energy density is the quantity read from USDA; fat and sodium are not computed here, only noted as the reason lower-density cheeses are commonly recommended.
- It does not recommend daily feeding. The ceiling is a maximum, not a serving suggestion.
Frequently asked questions
How much cheese can my dog have per day?
Use weight, not a fixed cube. For a 30 lb dog the ceiling is 69–79 kcal, which is 17–20 g (0.61–0.69 oz) of cheddar, or 96–110 g (3.40–3.89 oz) of low-fat cottage cheese. The calculator converts the same ceiling to whichever cheese you select, in both grams and ounces.
Is cottage cheese better than cheddar for dogs?
On a calorie basis, yes for volume: at 72 kcal per 100 g versus cheddar's 403, the identical ceiling buys 5.60 times the mass of cottage cheese. Whether that matters for your dog is a diet question; this page only shows the arithmetic. Lower-density cheeses also tend to carry less fat, which is the usual reason vets name them first.
Can dogs eat cheese every day?
Within the ceiling, yes in principle. For a 30 lb dog that is 17–20 g of cheddar or 96–110 g of cottage cheese, and the calories have to come out of the daily ration rather than be added to it. Daily is fine; daily and uncounted is not.
Can dogs eat parmesan or hard cheeses?
Parmesan is the densest of the twelve at 431 kcal per 100 g, so the same ceiling buys the fewest grams — about 16–18 g (0.57–0.65 oz) for a 30 lb dog. The page computes the figure; it does not judge the cheese.
Why are the numbers ranges and not one amount?
Because the activity band is a range (1.4–1.6 for a typical spayed or neutered adult), the daily calorie need is a band, so the ceiling and every gram and ounce figure below it is a band. Pick a narrower band and the range narrows with it.
Is cheese safe for dogs with lactose intolerance?
That is a veterinary question, not an arithmetic one. This page has no lactose data and makes no safety claim; it only computes a calorie ceiling for healthy adult dogs at a healthy body condition.
Sources and how the numbers were obtained
- USDA FoodData Central, SR Legacy. Per-100-g energy densities used here: Cheddar 403, Mozzarella whole milk 300, Low-fat cottage cheese (1% milkfat) 72, Swiss 380, Cream cheese 342, Parmesan hard 431, American pasteurized process 296, Feta 264, Goat cheese soft 364, Ricotta whole milk 174, Blue cheese 353, Brie 334 kcal per 100 g. These are the official per-100-g Energy values for those named cheeses.
- The RER form (70 × kg0.75) and the three activity bands are the ones published on this site's dog calorie pages. The 10% treat ceiling is a budgeting convention used across the food pages, not a veterinary standard.
- 0.45359237 is the exact pound-to-kilogram conversion; 28.3495 is the exact ounce-to-gram conversion used for the dual-unit column.
- Calorie-to-gram recomputation of the readable sources: the ranking pages state the 10% rule in words (“treats no more than 10% of daily calories”) and advise “a small cube or a few shreds,” but attach no gram, ounce, or arithmetic to either. This page is the missing calculation.
Every number on this page is either read from one of those USDA records, computed from the six steps, or a direct division of one by the other. Nothing here is estimated. Where a figure could not be sourced — a lactose value, a fat or sodium milligram count, a safety threshold, a puppy target — it is named as missing rather than filled in.