Can Dogs Eat Eggs? Cooked vs Raw, Shells and How Many

Eggs are cheap, easy to cook and loved by almost every dog, so it's no surprise they're one of the most common foods owners share. They're also one of the better ones, as long as you cook them and keep them plain.
Yes, dogs can eat eggs. Plain, fully cooked eggs (scrambled or hard-boiled, with no butter, oil, salt or onion) are a safe, protein-rich treat for most dogs. Raw eggs carry a risk of salmonella, so cooked is the safer choice, and eggs still count toward your dog's treat calories.
Are eggs good for dogs?
Eggs are one of the more nutritious foods you can share. A whole egg provides high-quality protein, fat, and vitamins and minerals such as vitamin A, riboflavin, vitamin B12 and selenium. The AKC describes cooked eggs as a good source of protein and a useful option for a dog with an upset stomach, served in small amounts.
They also come in handy in practical ways. Chopped egg makes a soft, tasty topper for a picky or senior dog, and plain scrambled egg is easy to portion for training. Some owners use egg as part of a calorie boost for underweight dogs, with their vet's input.
Eggs aren't a complete meal, though. A dog eating a complete and balanced dog food doesn't need them, so think of them as a treat or topper, not a supplement your dog is missing.
What are the risks of eggs for dogs?
1Raw eggs and salmonella
Raw eggs can carry Salmonella bacteria. Dogs are often more resistant to it than people, but they can still get sick, with vomiting, diarrhea and fever, and a dog that doesn't look sick can shed the bacteria in its saliva and stool. That matters if you have young children, older relatives or anyone with a weak immune system at home. The ASPCA lists raw eggs among the foods to avoid feeding pets.
2Raw egg whites and biotin
Raw egg white contains avidin, a protein that binds biotin (a B vitamin) and stops the body from absorbing it. Biotin deficiency can cause skin and coat problems. To keep this in proportion: it is mostly a concern for dogs fed raw egg whites often, over a long time. The yolk itself is rich in biotin, and cooking largely deactivates avidin. An occasional raw egg isn't going to cause a deficiency, but cooking removes the question entirely.
3Fat, calories and pancreatitis
An egg yolk is fairly rich. One large egg has roughly 70 to 80 calories, which is a big share of a small dog's treat budget. Eggs fried in butter or oil add more fat on top, and fatty extras can trigger stomach upset or pancreatitis in sensitive dogs.
4Seasoning and add-ins
Most problems with eggs come from what we cook them with. Skip:
- Butter, oil, cream and cheese (extra fat)
- Salt and pepper
- Onion, garlic and chives, which damage red blood cells even when cooked
- Ham, bacon and sausage (salty and fatty)
5Egg allergy
Egg is one of the foods that can cause food allergies in dogs, though it is less common than beef, dairy or chicken. Itchy skin, ear infections or ongoing loose stool after eggs are a reason to stop and talk to your vet.
6Eggshells
Eggshells are mostly calcium carbonate. Big, sharp pieces can irritate the mouth and gut, so never feed whole or broken shells. Shell can be used as a calcium source in homemade diets, but only as a fine powder and only in an amount your vet or a veterinary nutritionist has worked out. Too much calcium is a real problem, particularly for large-breed puppies, whose bone development is sensitive to excess calcium.
How many eggs can a dog eat?
Treats of any kind should stay under 10% of your dog's daily calories, with at least 90% coming from a complete and balanced food. A large egg at roughly 70 to 80 calories uses up most of a 10 lb dog's daily treat budget (about 40 calories) on its own.
These amounts are rough guides worked out from that 10% budget, assuming egg is one treat among others:
| Dog size | Example weight | Per serving | Per week (roughly) |
|---|---|---|---|
| Extra-small | Up to 10 lb | 1 to 2 teaspoons of chopped egg | Up to about 1 egg in total |
| Small | 10 to 25 lb | About a quarter to half an egg | 1 to 2 eggs |
| Medium | 25 to 50 lb | Half to one egg | 2 to 3 eggs |
| Large | 50 to 90 lb | One egg | 3 to 4 eggs |
| Giant | 90 lb and up | One egg | 4 to 5 eggs |
If your dog is overweight, gets lots of other treats, or has a medical condition, give less. Our dog treat calculator works out your dog's exact daily treat budget.
How to prepare eggs for dogs
- Hard-boiled: the easiest option. Boil, cool, peel and chop into pieces sized for your dog.
- Scrambled: cook in a non-stick pan with a splash of water instead of butter or oil, and don't add salt, milk or cheese.
- Poached: fine, as long as it's cooked through.
- Cook it fully. Both the white and the yolk should be set.
- Frozen treat idea: mash a cooked egg into a little plain pumpkin or your dog's wet food, stuff it into a toy and freeze it.
Start with a small piece the first time and wait a day to check for vomiting, gas or loose stool.
Can puppies eat eggs?
Yes, puppies can have small amounts of plain cooked egg once they're eating solid food. Keep the portions tiny, because a puppy's diet needs to come almost entirely from a complete puppy food that's balanced for growth. Skip raw eggs and never add eggshell powder to a puppy's diet without your vet's guidance. Our puppy feeding chart helps you keep the main meals on track.
Eggs for dogs with health conditions
- Pancreatitis or a fat-sensitive stomach: the yolk is the fatty part. Ask your vet whether egg white alone is okay.
- Kidney disease: eggs are high in protein and phosphorus, which many kidney diets limit. Check with your vet.
- Obesity: egg calories add up. Use small pieces or swap for lower-calorie treats.
- Known food allergies: ask your vet before adding a new protein.
Long-tail questions about eggs
Can dogs eat raw eggs?
Some raw feeders include them, and many dogs eat them without obvious trouble, but cooked eggs remove the salmonella risk and the biotin question. If you feed raw, our guide to raw dog food for beginners covers safe handling and balance.
Can dogs eat egg yolks or just the whites?
Both are fine when cooked. The yolk holds most of the fat, vitamins and calories; the white is mostly protein.
Can dogs eat fried eggs?
A plain egg fried with no or very little oil is okay now and then. Eggs fried in butter or bacon fat, or served with salt, are not ideal.
Can dogs eat deviled eggs or egg salad?
No. They usually contain mayonnaise, salt, mustard, and sometimes onion, chives or garlic.
Can dogs eat eggshells?
Not as whole or broken shells. Finely ground shell can be a calcium source in a homemade diet, but only with your vet's guidance. If you cook for your dog, our guide on making balanced homemade dog food explains why calcium needs careful balancing.
What to do if your dog ate too many eggs or something unsafe
A dog that steals a few cooked eggs will usually have, at worst, an upset stomach: gas, vomiting or diarrhea for a day. Offer water and keep meals plain. Call your vet if vomiting or diarrhea keeps going, if your dog has belly pain, a fever, stops eating or seems lethargic.
Call your vet straight away if your dog:
- Ate a large amount of raw egg and shows vomiting, diarrhea or fever, or lives with someone at high risk from salmonella.
- Swallowed big pieces of shell or a whole raw egg in the shell and is retching, drooling or straining.
- Ate eggs cooked with onion, garlic or chives. Signs can take days to show, and the ASPCA Animal Poison Control Center is at (888) 426-4435.
- Ate chocolate Easter eggs. That's a chocolate problem, not an egg one.
When you're not sure about an ingredient, check our toxic to dogs checker.
FAQ
Is it OK to give my dog an egg every day?
For a large or giant dog, one plain cooked egg can fit into the daily treat budget, but most dogs do better with eggs a few times a week. For small dogs, a daily whole egg is too many calories.
Are scrambled eggs good for dogs with an upset stomach?
Plain scrambled egg, cooked without butter, milk or salt, is a common bland option. If vomiting or diarrhea lasts more than a day, or your dog seems unwell, call your vet rather than treating it at home.
Should eggs be cooked for dogs?
Yes. Cooking kills salmonella and deactivates avidin, so plain cooked eggs are the safer choice.
Can dogs eat eggs with the shell on?
It's better not to. Shell fragments can be sharp, and the extra calcium isn't needed for a dog eating a complete food.
Can eggs make my dog's coat shiny?
Eggs supply protein, fat and biotin, which all play a part in skin and coat health. A dog on a complete food usually gets enough already, so don't expect a miracle from eggs alone.
The bottom line
Eggs are one of the best human foods to share with a dog, as long as they're cooked, plain and portioned. Boil or scramble them without butter, oil, salt or onion, cut them to size, and keep them within the 10% treat budget. Skip raw eggs if you want to avoid salmonella, never feed sharp shell pieces, and ask your vet before eggs become part of a puppy's or a sick dog's diet.

Get The Ideal Dog Routine, free
A 10-page guide written by a vet: a sample daily routine, exercise and alone time, and grooming and vet check schedules.
We'll email you the download link. Unsubscribe anytime.


