It must be a Great horned owl, i saw it last night fly off about 11 pm, then this morning we found a delaware missing its head around where the bird flew away from i have places for the chcikens to roast that are enclose some just choose not too. i have some that roost in trees.