Yesterday I went to let my chickens out to free range .There was one of my Iowa Blues on the nest . She Started laying alittle over a week ago so her eggs are still small. Well about 15 mins later she came outside so I went in to retreive the egg and the other Iowa blue (which has not laid yet) was in the same nest. So I thought great she is gonna start laying now.so I went back outside the coop to watch the chickens.About 15 mins later She came running out of the coop with something in her mouth she ran under a tree and was squawking and pecking at something I went over and it was a small egg. I grabbed it from her .She had stolen the egg from the nest that the other Iowa had laidand was trying to eat it. Being new to chickens I have never read or heard about anything like this before is it normal? Has anyone else ever heard of or seen such a thing ? they are on layer feed and have oyster shell available free choice. Sorry for the long post