- Published on
Can Dogs Eat Egg Shells? Safety & Calcium Facts
- Authors

- Name
- Sih C.
- Role
- Founder of DearPup

You cracked an egg for your dog, and now you're staring at the shell wondering if it's a free calcium boost or a trip to the vet. It's a fair question — egg shells show up in plenty of homemade dog food recipes, but they also look like exactly the kind of sharp thing you'd never want your dog swallowing.
Here's the honest version: egg shells aren't dangerous in the way chocolate or grapes are, but they're also not the must-have supplement the internet sometimes makes them out to be. The details matter.
Can Dogs Eat Egg Shells? — The Short Answer
Yes, dogs can eat egg shells safely when they're ground into a fine powder — but most dogs don't actually need them. Egg shells are roughly 95% calcium carbonate, so they're a real source of calcium, not a toxin.
The catch is that a dog eating a complete and balanced commercial food is already getting all the calcium they need. As the AKC notes, eggs are a nutritious snack for dogs, and the shells can add calcium — but adding more on top of a balanced diet isn't doing your dog a favor.
Why Egg Shells Can Be Useful (For Some Dogs)
Calcium is essential. It builds bone, supports muscle and nerve function, and helps blood clot. Dogs that genuinely benefit from egg-shell calcium are usually the ones not eating a standard commercial diet — for example, dogs on a home-cooked diet that a veterinary nutritionist has flagged as low in calcium.
Ground egg shell is an inexpensive, food-based way to fill that specific gap. PetMD points out that commercially prepared pet diets are already complete and balanced and don't need extra calcium under normal circumstances (PetMD). So the question isn't really "are egg shells safe" — it's "does my dog need this at all?"
The Real Risks to Know About
Egg shells aren't toxic, but three things can go wrong:
- Sharp pieces. Whole or coarsely crushed shells have jagged edges that can scratch the mouth, throat, or gut, or cause choking in small dogs. This is why grinding to a powder matters.
- Raw-shell bacteria. Uncooked shells can carry salmonella, the same reason raw egg whites get flagged. A quick bake or boil handles this.
- Too much calcium. More is not better. Excess calcium can interfere with healthy bone development — a particular concern in puppies and large breeds — and contribute to urinary issues. This is the biggest reason to involve your vet.
The VCA notes that calcium supplements should only be used under veterinary supervision, because oversupplementing causes its own set of problems (VCA Animal Hospitals).
How to Prepare Egg Shells Safely
If your vet has given the go-ahead, here's the safe way to do it:
- Rinse the shells to remove any leftover egg.
- Bake them at a low heat (around 250°F for 10 minutes) or boil them to kill bacteria.
- Let them dry completely so they grind cleanly.
- Grind to a fine powder in a clean coffee or spice grinder — no gritty pieces.
- Sprinkle a small amount over food, in the exact dose your vet recommends.
A rough guideline you'll see is about half a teaspoon of powder per pound of home-prepared food, but your vet's number beats any internet estimate — calcium needs depend on your dog's size, age, and diet.
Not sure what your dog's bowl is actually missing?
DearPup's AI food scanner grades any dog food A through F — with a plain-English note on the nutrition inside. Free to download.
Download DearPup FreeWhat About Whole Shells or Raw Eggs?
Some owners feed a raw egg with the shell on. Dogs have eaten this for a long time without disaster, but it's not the lowest-risk choice: there's the salmonella concern and the sharp-edge concern rolled together. If you want the calcium benefit, powdered and cooked is simply the safer route. We cover the egg itself in more detail in our guides to whether dogs can eat eggs and how that compares to other dairy-and-protein add-ons like cottage cheese.
When to Call Your Vet
Most dogs who nibble a stray piece of shell are completely fine. Call your vet if your dog swallows a large amount of sharp shell and then gags, drools, vomits repeatedly, or seems to have trouble swallowing. And before you start adding egg-shell powder as a regular supplement, check in — the calcium math is worth getting right, especially for puppies and large breeds.
Egg shells sit in that quiet middle ground: not harmful, not magic. Ground fine, cooked, and used only when your dog actually needs the calcium, they're a perfectly safe addition. For everyone else, the egg is the good part — and the shell can go in the compost.
Give your dog more good years
DearPup turns small daily habits — food, movement, dental, play — into a longer, healthier life, built around your dog's breed and age. Free to download.
Download DearPup FreeFrequently Asked Questions
Can dogs eat egg shells?
Yes, in small amounts and ideally ground into a fine powder. Egg shells are mostly calcium carbonate, so they are not toxic. But whole or large shell pieces can be sharp and a choking risk, and most dogs on a complete commercial diet do not need extra calcium.
Are egg shells good for dogs?
They can be a calcium source for dogs that need it — such as some homemade-diet dogs — but they are not necessary for dogs eating a complete and balanced commercial food. Talk to your vet before adding any calcium supplement, because too much calcium causes its own problems.
How do I prepare egg shells for my dog?
Bake or boil the shells first to kill bacteria like salmonella, let them dry, then grind them into a fine powder in a clean grinder. Sprinkle only a small amount over food, and only if your vet has recommended it.
Can egg shells hurt my dog?
Whole or jagged shell pieces can scratch the mouth or throat or pose a choking risk, and raw shells may carry salmonella. Too much calcium over time can also cause skeletal and urinary problems, especially in puppies. Powdered shells in vet-approved amounts avoid these issues.