Chickens will basically eat anything they can peck to death. I've seen them try to completely eat a dead chicken before.
Free range eggs are better. Better tasting, better looking, but wildly inconsistent in size. But I did get pretty sick from one once. Took me a while to work up the courage to eat more of them, but not a single problem since.