Can dogs eat eggs?

Yes โ€” cooked, not raw

Yes. Cooked eggs are a brilliant source of protein for dogs. Avoid raw eggs due to salmonella risk.

✓ Reviewed against PDSA, Blue Cross & Animal PoisonLine guidance · Last updated: 2026-06-17

How we keep this site free. Some links on this page take you to Amazon or other online retailers (including vet pharmacy partners Best Vet Care and Canada Pet Care via CJ Affiliate). As an Amazon Associate and CJ publisher we may earn a commission at no extra cost to you.Full disclosure.

The full picture

Cooked eggs are a nutritious, complete protein source for dogs. Scrambled (no butter, milk, or salt), boiled, or poached all work. The whites contain an enzyme called avidin when raw that interferes with biotin absorption, but cooking destroys this. Cooking also kills any salmonella or campylobacter. Eggshells contain calcium, and some owners grind them into food for this reason โ€” but only if you trust the source. Start with small amounts; some dogs have egg sensitivities.

Risks to watch for

  • Salmonella from raw eggs
  • Biotin deficiency from repeated raw whites
  • Allergic reaction in some dogs

Potential benefits

  • Complete protein
  • Vitamin A, B12, riboflavin
  • Selenium
  • Healthy fats

Safe portion size

Half an egg for small dogs, one full egg for large dogs, a few times per week.

Why cooked, not raw?

Raw eggs carry a small salmonella risk, and raw egg white specifically contains avidin, a protein that can interfere with biotin absorption if fed raw and regularly over time โ€” cooking eliminates both concerns. A fully cooked egg (scrambled, boiled, or poached, with no added butter, salt, or seasoning) is a genuinely good source of protein for most dogs.

Does size or breed matter?

No specific breed sensitivity. Portion should scale with body size โ€” a whole egg is a reasonable treat for a large dog but a much bigger relative portion for a small breed, so consider splitting an egg across a smaller dog's meals rather than giving it all at once.

Common questions

Can dogs eat eggs?
Yes. Cooked eggs are a brilliant source of protein for dogs. Avoid raw eggs due to salmonella risk.
Can dogs eat raw eggs?
Cooked eggs are safe and nutritious for dogs โ€” a good source of protein, fatty acids, and B vitamins. Raw eggs carry Salmonella risk and also contain avidin, a protein that blocks biotin (Vitamin B7) absorption when eaten raw consistently over time. Occasional raw egg is unlikely to cause problems; habitual raw egg feeding is not recommended.
Important: This page is general information, not veterinary advice. Every dog is different, and individual factors (age, breed, health conditions, medications) can change what's safe. If in doubt, always contact your vet โ€” or the ASPCA Animal Poison Control Center on (888) 426-4435 or Pet Poison Helpline on (855) 764-7661 in the UK.