So i have a hen shes a mutt breed shes pretty small so i had her for like 2 weeks in a large cage i had with a rooster i had exchanged so he didnt mate with her but before i let them loose i had moved a tree from a hurricane a year ago and she went down there and layed three eggs at once is that possible? Also can a chickem hold an egg then lay it? Another question as well does a rooster have preferences with hens cuz he will only mate with my orange hens and nor with my barred ones why is this?