Last night we had a very bad storm. Winds got up to 50mph and it was practically raining sideways. It went on most of the night but stopped early in the morning. I went to take care of the chickens and found one of my cockerels dead. He was in the way back corner sitting in a pool of blood. I drug him out before I took a picture because I couldn't see the wound. His flesh was torn all the way to the bone There was also blood splattered all over the walls and ground I have an enclosed run made out of chain link dog fencing. There's rocks all around the perimeter to deter diggers. There was no sign of any forced entry from a large predator. A weasel could have done it was my first thought. The cockerel was young and going to be used for food in the next few weeks. I also suspected my big rooster (his dad) but there was no sign he was involved. The cockerel was in a grow out pen with two pullets, both of which seemed scared when I saw what happened. Next to the grow out pen, I have my bantam pen. I have two roosters in that pen, my silver duckwing and my silkie. The silkie is the newest addition to the flock and I got him 2 months ago. He is smaller than all my other roosters except my silver duckwing but isn't at the bottom of the rooster pecking order. I was sorties he did it because his wattle was torn a bit and he has some blood on his neck. He sometimes gets in fights with the other roosters but only the usual disagreements and there's never any blood shed, nothing like this at least. I have been leaving the grow out pen and bantam pen open because I want them to be able to be integrated by winter so they can all stay warm together. The pullets are becoming part of the flock too because they are getting pretty big. There were no silkie feathers in the grow out pen, only one in the run. If it was my silkie, wouldn't there be feathers from him in there because he is going through a molt? Could my silkie have done this or do you think it was a mink or weasel? Even being a young cockerel he was twice the silkies size but the blood has me a bit worried.