The only surefire way is to set up a camera/camcorder and look on them to see what hen may be eating eggs.
Usually, hens eat eggs because they do not get enough protein. You can feed them COOKED eggs to try and prevent this problem.
If the hens are laying soft-shelled eggs, they need more calcium and minerals in their diet. Try an oyster shell supplement in their feed, or another supplemented recommended to strengthen egg shells. Presented with a soft-shelled egg, some hens who would never think to crack a normal egg do what comes naturally.
If all else fails, the classic way to deal with an egg-eater is harsh but effective: turn them into your dinner instead.
All chicken eggs are eating eggs unless they have been fertilized and incubated. Even then some people eat them and they are call balut. But to answer your question, almost every egg you have eaten is from a chicken since the eggs of other birds are not usually available in stores.
Each medication for chickens has an egg and meat withhold time printed on the label. Check the label, and this will tell you how many days after you stop giving the medication to the chicken you will need to discard the eggs. If you can't find this information, ask your veterinarian for help.
if it stop eating
Yes if a chicken is in molt then the chicken will stop laying eggs. But after a week of so it will start to lay again. You can tell which chicken has stoped laying because their comb (Top thing on their head) Will be a dull pink instead of a Red.
you can't tell the color of eggs by the color of a chicken's tail. with the exception of auracanas and americaunas (they lay green-blue eggs) you tell by the color of a chicken's earlobe. if it is white it lays white eggs...if it is red it lays a shade of brown eggs.
tell it to stop it and wack it
Tell people to stop eating them
tell him to stop and lock him in the closet!
you could tell him to stop.. but why would u want it to stop?
Tell him their bugs
no a fish has the memory spam of 3 seconds if it tells itself to stop eating it won't remember to do it
No. UPDATE: Yes, in way you can actually tell, because roosters don't lay eggs and therefore don't sit on nests. So when your chicken starts laying eggs, you know its a "girl" (girl chicken= a chicken or hen, boy chicken = a rooster or cock) Roosters also crow and their combs and tail are most of the time (depends on the breed) bigger.