So sad have you tried posting in the predators & pests forum? Maybe post there and get suggestions? Photos of your coop/run so maybe others may spot a potential problem you could correct? I feel so bad for you. I know how much you care about them!