I tend to assume from your post that you free-range (??) If so, it is a fact of life that you will have losses from time to time. I am not an advocate of free-ranging so I can't really help you in that regard.
Have you looked around to see any tracks? Any wire torn apart?