Poison help
  1. Home
  2. Can dogs eat?
  3. Eggs

Can Dogs Eat Eggs?

✓ Vet-referenced✓ Sources citedUpdated 2026-10-10

Safe

Yes, dogs can eat eggs!

Fully cooked eggs are a nutritious treat for dogs, providing high-quality protein. Avoid raw eggs, which carry a risk of Salmonella.

Eggs for dogs at a glance

Can dogs eat it?Safe
CaloriesAbout 72 kcal per large egg (cooked)
Main benefitHigh-quality protein, amino acids and riboflavin
Main riskRaw eggs can carry Salmonella (the ASPCA warns against raw eggs)
Puppies?In tiny amounts once on solid food; puppies have sensitive stomachs

How many eggs can my dog eat?

Free · instant · based on veterinary formulas

Your data stays in your browser

How many eggs can a dog eat?

Vets recommend keeping all treats under 10% of daily calories. One large egg (cooked) has about 72 kcal. The chart shows the most a typical spayed or neutered adult dog could have in a day if eggs were the only treat.

Dog weightDaily treat budgetMax eggs per day
10 lb (4.5 kg)35 kcal0.5 × large egg (cooked)
20 lb (9.1 kg)59 kcal0.8 × large egg (cooked)
40 lb (18.1 kg)98 kcal1 × large egg (cooked)
60 lb (27.2 kg)133 kcal1.5 × large egg (cooked)
80 lb (36.3 kg)166 kcal2 × large egg (cooked)

Benefits and risks

Benefits

  • High-quality protein, amino acids and riboflavin
  • Easy to digest when cooked
  • Useful as a bland add-on for dogs recovering from stomach upset

Risks

  • Raw eggs can carry Salmonella (the ASPCA warns against raw eggs)
  • Eggs cooked with butter, oil, salt, onion or cheese add fat and risk
  • A whole egg is a lot of calories for a small dog

How to feed eggs to your dog

  • Hard-boil or scramble with no oil, butter or seasoning
  • Chop into small pieces
  • For small dogs, serve a portion of an egg, not a whole one

What if my dog ate too much eggs?

Eating more than the recommended amount usually causes nothing worse than an upset stomach: soft stool, gas or vomiting. Skip treats for the rest of the day, keep fresh water available and call your vet if vomiting or diarrhea lasts more than 24 hours or your dog seems unwell.

Planning treats? Check your dog's full daily needs with the dog food calculator or dog calorie calculator.

Eggs and dogs: FAQ

Can dogs have eggs?

Yes. Fully cooked eggs are a nutritious treat for dogs, providing high-quality protein. Avoid raw eggs, which carry a risk of Salmonella.

Can dogs eat raw eggs?

It is not recommended. Raw eggs can carry Salmonella, and raw egg whites contain avidin, which can interfere with biotin absorption over time.

Can dogs eat eggshells?

Ground, cooked eggshell is sometimes used as a calcium source, but do not add calcium to a complete diet without vet advice.

How many eggs can a dog eat a day?

Use the calculator above. For many small dogs, even one whole egg exceeds the daily treat allowance.

Can puppies eat eggs?

Yes, in very small amounts once they are eating solid food. Puppies have sensitive stomachs, so offer a tiny piece and stop if you see loose stool. Most of their calories should come from a complete puppy food.

More "can dogs eat" guides

Browse lists: human foods dogs can eat · foods dogs can't eat

Sources

This guide is general information for healthy adult dogs. Dogs with medical conditions (such as diabetes, pancreatitis, kidney disease or food allergies) may need different advice from their vet.

Quick answer

Safe

Yes. Fully cooked eggs are a nutritious treat for dogs, providing high-quality protein.

See all dog food guides →

📌 Save this guide to Pinterest