Raw eggs are not considered a good source of nutrition for dogs. Egg shells and eggs cooked without butter or oil can have some health benefits for a dog.
Raw eggs can cause health issues such as salmonella poisoning. Cooking the egg will negate to risks of feeding a dog a raw egg. Cooked eggs are a good source of protein and will benefit a dog by helping with muscle development, hair strength and tissue repair. Crushed egg shells can be added to dog food, as egg shells are a good source of calcium and protein. The calcium in egg shells can help strengthen a dog's bones and teeth.