Fresh egg shells — can dogs eat egg shells

Can Dogs Eat Egg Shells? Benefits & How to Serve Them Safely

Yes – dogs can eat egg shells when they're cleaned, baked, and ground into a fine powder. Egg shells are a rich, natural source of calcium. The key rule: never feed sharp shell pieces – always grind them. And if your dog eats a complete commercial diet, check with your vet before adding extra calcium.

The short answer

  • Safe? Yes – as a fine powder, prepared properly.
  • How much? About ½ tsp powder/day for an average dog (varies; ask your vet).
  • Watch out for: sharp pieces (choking/cuts), bacteria on raw shells, and over-supplementing calcium.

Are egg shells good for dogs?

Egg shells are roughly 95% calcium carbonate, which makes them a genuinely useful natural calcium source. They're popular with owners who feed homemade or raw diets, where calcium needs to be added deliberately.

The membrane inside the shell also contains compounds (like glucosamine and collagen) that some believe support joint health, though evidence in dogs is limited.

Important: dogs on a complete, balanced commercial food already get the right amount of calcium. Adding more without a reason can unbalance their diet – so this is mainly relevant for home-prepared meals, and best done with vet guidance.

How to prepare egg shells safely

  1. Rinse the shells to remove egg residue.
  2. Bake at about 200-300°F for ~10 minutes to kill bacteria like Salmonella.
  3. Cool, then grind to a fine powder (a clean coffee/spice grinder works well).
  4. Store the powder in a sealed container in the fridge.
  5. Sprinkle a small amount over food.

How much egg shell powder?

A common starting guideline is about ½ teaspoon of powder per day for an average-size dog, but the correct amount depends entirely on your dog's diet and size. Because too much calcium can cause problems (especially for large-breed puppies), ask your vet for the right amount for your dog.

Risks: sharp pieces, bacteria, and too much calcium

  • Sharp fragments can cut the mouth or gut and are a choking risk – always grind to powder.
  • Raw shells can carry Salmonella – bake them first.
  • Excess calcium can unbalance the diet and is especially risky for growing large-breed puppies.
  • Not a substitute for a balanced diet or a vet-recommended supplement.

Can puppies eat egg shells?

Be cautious. Growing puppies – especially large breeds – are sensitive to calcium imbalances, which can affect bone development. Only add egg shell powder to a puppy's diet under veterinary guidance.

When to call your vet

Talk to your vet before adding egg shell powder if your dog eats commercial food, and call them if your dog:

  • Ate sharp shell pieces and is gagging, drooling, or vomiting,
  • Shows signs of digestive upset,
  • Or is a large-breed puppy (calcium needs are strict during growth).

Poison control: ASPCA (888-426-4435) or Pet Poison Helpline (855-764-7661).

The bottom line

Ground egg shell powder is a safe, natural calcium source – useful mainly for homemade diets, and only when cleaned, baked, and finely ground. Never feed sharp pieces, don't over-supplement, and check with your vet, especially for puppies.

Related guides

Related Guides

Frequently Asked Questions

Are egg shells good for dogs?

Yes – egg shells are rich in calcium and are sometimes used as a natural calcium supplement, especially for dogs on homemade diets. They should be cleaned, baked, and ground into a fine powder before feeding.

Can dogs eat whole or broken egg shell pieces?

No. Sharp shell fragments can scratch the mouth, throat, or digestive tract and pose a choking risk. Egg shells should always be ground into a fine powder, never fed as crunchy pieces.

How much egg shell powder can a dog have?

A common guideline is about 1/2 teaspoon of egg shell powder per day for an average dog, but the right amount depends on the diet. If your dog eats a complete commercial food, they likely don’t need extra calcium – ask your vet first.

Do I need to cook egg shells before grinding?

Yes. Rinse the shells, then bake them at a low temperature (around 200-300°F for about 10 minutes) to kill bacteria like Salmonella, let them cool, then grind to a fine powder.

Can dogs eat raw egg shells?

It’s safer not to. Raw shells can carry Salmonella and the membrane can harbor bacteria. Baking them first makes them safe before grinding.


This article is for general informational purposes and is not a substitute for professional veterinary advice. Always check with your veterinarian before adding new foods, especially if your dog has a health condition.

Similar Posts