Can dogs eat Eggshells?

can dogs eat eggshellsYes



Yes, dogs can have eggshells. Eggshells are a rich source of calcium which is essential for healthy bone and teeth. Eggshells can benefit arthritic dogs by reducing joint pains. However, overconsumption of eggshells can create a nutritional imbalance in dogs.


  • Eggshell contains calcium which promotes healthy bones, teeth, nerve function, and muscle contraction in dogs.
  • Eggshell membranes are found to have significantly improved joint functions of dogs with arthritis. They help reduce joint pains caused by inflammation.


  • Adding too much calcium to a dog's diet can cause an imbalance in the calcium to phosphorous ratio, which can affect vitamin D absorption and skeletal metabolism. It can also cause mineralization of the kidneys.
  • Bacteria like salmonella can live on raw eggshells. Dogs are mostly resistant to salmonella. However, a dog with a weak immune system or existing digestive issues could be more susceptible to the infection.
  • Eggshells have jagged edges that can cause injuries in the dog's mouth and throat.


  • Wash the eggs before cooking.
  • Keep the membrane, don't remove it.
  • Bake the eggshells in a 200F oven for 15 - 20 minutes to sterilize and dry the shells.
  • Using a grinder or blender, grind the eggshells to achieve a fine powder.
  • Mix 1/2 teaspoon of eggshell powder with per pound of fresh food. Adjust the serving based on your dog's size and nutritional requirements.
  • Store the eggshell powder in an airtight container in the fridge.

Articles by food type

what fruits can dogs eat

Fruit & Veg

herbs for dogs

Herbs & Spices

can dogs eat pumpkin seeds

Nuts & Seeds

can dogs eat grains


can dogs eat raw meat

Meat & Offal

can dogs eat seafood


can dogs eat egg and dairy

Egg & Dairy

can dogs eat human food

Human Food

Diet & Recipes

Diet & Recipes