My husband and I have had a small flock (about 25-30) of Bantams for 2 years now. The Bantams are allowed to free range during the day and generally spend their days happily pecking around the backyard and in between the haybales at the edge of our yard with an occasional trip up to our deck to mooch treats. At night, they always return to the coop and the automatic door goes down shortly before dusk (we set the time based on the chicken's habits). This morning I went out to check for eggs and the entire coop was empty. It was obvious that something was awry. There were quite a few feathers on the floor, but no chickens or eggs to be found . After the initial panic, we managed to find 6 of our roosters hiding in the hay bales, obviously very spooked. One rooster was missing his tail feathers. Upon further investigation, we found raccoon prints on the back side of the coop and a small place where it appeared the window screen had been pulled open. After looking all day, we have not managed to find any more of our chickens. There was no blood in the coop and we have not found a single body part inside or outside the hen-house. 18 chickens have simply vanished into thin air and we don't know what to think. Almost all the feathers in the coop were identical, so could one chicken have been grabbed and the others have gone into hiding? If so, how long would be a reasonable time to wait for them to show up before we give up hope? Surely a raccoon could not carry off 18 chickens and leave no blood spots, body parts, etc. An ideas or advice would be greatly appreciated. Our chickens are all pets and we are absolutely heartbroken over this. If it helps, we know that the automatic door did go down at the appropriate time last night and the "man door" was securely closed and bolted. The coop has a solid floor and the only entry point we could find was the small section of screen. Also, the 6 roosters we did find would not go back into the coop tonight, choosing instead to roost in trees in the backyard. Thank you in advance for any help you can offer.