Calcium for homemade dog food, how much, and why the ratio to phosphorus matters
A home cooked recipe of meat, egg and grains supplies about a quarter of an adult dog's calcium. Petcare adds 2.7 g, 5.4 g and 8.2 g of calcium carbonate a day for healthy 8, 20 and 35 kg dogs, lifting the calcium to phosphorus ratio from 0.16 to 1.2, inside the adult window of 1.0 to 2.0 (FEDIAF, AAFCO).
Why meat heavy recipes run short of calcium
In a living animal, nearly all the calcium sits in the skeleton, while phosphorus is spread through muscle, organs and egg. A recipe of muscle meat, liver, egg and grain therefore inherits the phosphorus and leaves the calcium behind with the bones. Petcare's recipe for a 20 kg dog shows the size of the imbalance: 2,072 mg of phosphorus against 321 mg of calcium a day, a ratio of 0.16. Recipes written by hand show the same pattern. In the largest audit, 95 percent of 200 published recipes fell short of at least one nutrient (Stockman 2013); in a Brazilian sample, 73 percent of dog recipes were short of calcium (Pedrinelli 2017); and when four AI chatbots were asked for balanced recipes, 91 percent of the results were low in calcium and 63 percent had the ratio out of range (Rosa 2026) Grade C. A Guelph test of a ChatGPT recipe for an 18 kg dog found calcium at about half the requirement (OVC 2024) Grade C. Calcium is not an optional extra in home cooking; it is the first thing to add.
How much calcium an adult dog needs
The FEDIAF minimum for an adult dog is 140 mg of calcium per kg of metabolic body weight a day, where metabolic weight is body weight raised to the power 0.75 (FEDIAF 2025) Grade A. The NRC 2006 recommended allowance is slightly lower at 130 mg on the same basis (German 2015) Grade A, and Petcare uses the higher of the two. Metabolic weight is why a per kg rule misleads: a 35 kg dog weighs 4.4 times an 8 kg dog but needs only 3 times the calcium.
| Dog | Metabolic weight | Daily calcium minimum | Daily phosphorus minimum |
|---|---|---|---|
| 8 kg | 4.76 kg | 666 mg | 523 mg |
| 20 kg | 9.46 kg | 1,324 mg | 1,040 mg |
| 35 kg | 14.39 kg | 2,015 mg | 1,583 mg |
These are minimums for healthy adult maintenance. They say nothing about how much to add, because that depends on what the rest of the recipe already contains, and above all on its phosphorus.
The ratio to phosphorus, and why Petcare doses to 1.2
Calcium and phosphorus are absorbed and regulated together, so the standards set a window for their ratio as well as a floor for each. For adult dogs both AAFCO and FEDIAF give 1:1 to 2:1 (AAFCO, FEDIAF 2025) Grade A. Petcare aims at 1.2: inside the window, with a margin above the floor so that ordinary variation in ingredients does not tip the recipe below 1.0, and well under 2.0. The dose is computed in three steps. First, the shortfall against the calcium minimum. Second, the calcium needed to bring the ratio to 1.2 times the recipe's phosphorus. The larger of the two is used, and it is then capped at the adult upper limit. For the 20 kg dog the shortfall against the minimum is 1,003 mg, but the ratio calls for 2,165 mg, so the ratio wins. Growing dogs have a narrower window, 1:1 to 1.6:1 in early growth for large breeds (FEDIAF 2025) Grade A, which is one reason puppies belong with a vet rather than a calculator.
Three dogs, computed
Each dog below is a neutered female of five years, walked daily, on a low budget. Petcare built the same shape of recipe for all three, scaled to their energy: egg, oat bran, broccoli, peas, beef shank, lamb heart, lamb liver and sunflower seed. Every number comes from the engine's nutrient report and supplement plan.
| Dog | Recipe energy | Calcium from food | Phosphorus from food | Ratio from food | Calcium added | Calcium carbonate | Eggshell powder at 39 percent | Ratio after |
|---|---|---|---|---|---|---|---|---|
| 8 kg | 551 kcal | 162 mg | 1,048 mg | 0.15 | 1,095 mg | 2.7 g | 2.8 g | 1.2 |
| 20 kg | 1,091 kcal | 321 mg | 2,072 mg | 0.16 | 2,165 mg | 5.4 g | 5.6 g | 1.2 |
| 35 kg | 1,661 kcal | 489 mg | 3,154 mg | 0.16 | 3,295 mg | 8.2 g | 8.4 g | 1.2 |
The calcium carbonate figure assumes 40 percent calcium by mass, which is the chemistry of the compound. The dose belongs to the recipe, not to the dog's weight alone: a recipe with less meat and more rice carries less phosphorus and needs less calcium, and one built on fish or more organ meat needs more. That is why a fixed teaspoon per batch, the usual advice online, cannot be right for every recipe.
Eggshell as the alternative
Dried chicken eggshell ground to a powder is mostly calcium carbonate, and its calcium content has been measured directly: 385 to 401 mg of calcium per gram of eggshell powder, depending on origin, which is roughly 39 percent, and about 39 percent is the ceiling when the calcium is present as calcite with a 2 percent organic matrix (Schaafsma 2000) Grade C. At 39 percent, the three dogs above need 2.8 g, 5.6 g and 8.4 g of eggshell powder a day, within a tenth of a gram or two of the calcium carbonate doses, so either source works if it is weighed. Two practical points follow from the numbers. Grind the shell to a fine powder and weigh it on a scale that reads to 0.1 g, because a teaspoon of coarse shell and a teaspoon of fine powder hold different amounts. And do not count the eggs in the recipe as a calcium source: whole raw egg carries 56 mg of calcium against 198 mg of phosphorus per 100 g (USDA), so the 254 g of egg in the 20 kg recipe brings 142 mg of calcium and 503 mg of phosphorus.
Too much calcium
The adult maximum in both AAFCO and FEDIAF is 6.25 g of calcium per 1,000 kcal (AAFCO, FEDIAF 2025) Grade A. Scaled to the three recipes, that is 3,443 mg, 6,817 mg and 10,379 mg a day, and the engine never doses past it. After dosing, total calcium in the three recipes sits at 36 to 37 percent of the ceiling, so an adult dog has room for error, but not unlimited room: high dietary calcium lowers the availability of zinc and other trace elements (FEDIAF 2025) Grade A. The serious harm is in growing dogs. FEDIAF sets strict calcium maxima for large breed puppy foods because excess calcium disturbs skeletal development Grade A, and Merck notes that more than 3 percent calcium on a dry matter basis worsens osteochondrosis in rapidly growing large breed dogs (Merck) Grade C. Too little is just as real: four large breed puppies fed unsupplemented boneless raw meat developed nutritional secondary hyperparathyroidism, a bone disease of calcium deficiency (Nowak 2024) Grade C.
Who should ask a vet first
The doses in this article are for healthy adult dogs at a stable weight on the recipes shown. Puppies, pregnant and nursing dogs, dogs on a weight loss plan and dogs with any diagnosed condition need their calcium and phosphorus set by a vet, because for some of them the right amount is lower, not higher, and the ratio window is different. Petcare prints adult maintenance targets and labels them as such on every recipe.
Check it with Petcare
Run your own recipe through the Petcare calculator to see its calcium and phosphorus from food and the exact calcium carbonate or eggshell dose that brings the ratio to 1.2.
How the evidence grades work
Grade A is a consensus guideline (WSAVA, AAHA, NRC, FEDIAF). Grade B is a controlled study in dogs. Grade C is expert opinion or observational data. Grade D is anecdote, or extrapolated from humans.
Sources
- FEDIAF Nutritional Guidelines 2025
- AAFCO Pet Food Committee report, nutrient profiles and rationale (2014 revision)
- German et al 2015, NRC allowances for adult dogs reproduced in a weight loss study
- Merck Veterinary Manual, Nutritional Requirements of Small Animals
- Stockman et al 2013, evaluation of 200 home prepared dog diet recipes
- Pedrinelli et al 2017, analysis of 106 home prepared recipes
- Rosa et al 2026, diets generated by AI chatbots for a dog
- Guelph OVC Pet Nutrition, what happens when AI designs homemade dog food recipes
- Nowak et al 2024, nutritional secondary hyperparathyroidism in puppies fed boneless raw meat
- Schaafsma et al 2000, mineral composition of chicken eggshell powder
- USDA FoodData Central, egg, whole, raw, fresh (FDC 171287)
Petcare is software, not veterinary advice. It builds recipes for healthy adult dogs. For puppies, pregnant or nursing dogs, dogs with a condition or food allergy a vet has diagnosed, dogs on medication, and dogs that need to lose weight, the diet should come from your vet.