My Bantams quit laying a couple of months ago. My 3 adult hens were each giving 1-2 eggs/day...Then I introduced 4 more to the flock...1 roo/teenager, 2 pullets/1 unsexed. Then all at once...no more eggs! about a month later, opossums found a way into the area and killed the unsex (ended up being a roo), 1 pullet and 1 getting ready to lay. For 2 weeks I went on a trap/destroy all opossums who come close to the area...got 1F, 9M in 14 days...no more opossums right now, but did get the local raccoon which was a male and he weighed 32#s (may he RIP). My friendliest hen is the one who "rules the roost". My roo is trying to breed with the 5 hens but the one older one beats the feathers off of him. Every now and then he manages to mount one of them but ends up getting beat up. Do hens have to "come into some type of heat" in order to accept a male? I know they lay eggs without them, but I have done everything possible to figure out what is wrong. Cold weather isn't helping any. Took the friendly hen to the vet and he said she was healthy, not parasites, good weight...just healthy. Could the hens just be totally stressed out or what? Any suggestions would be appreciated. They get the best of feed, extra egg shells, greens, treats...but no eggs and I want eggs. My 3 older hen are under 2 years old, 1 hen around 8 months and has never laid an egg and the other hen is now around 6 months and the roo is around 7 months. I really like my flock but I want some eggs in return for their feed and board.