I know how you feel, when I went away for a night, my sister forgot to put the ducks in their pen overnight and my 2 favorite were taken by foxes. We have 5 dogs that the ducks rule but their presence during the day prevents any foxes from coming in our yard. Unfortunately our dogs are locked in at night so they don't disturb the neighbors, so penning our ducks in the pm is important. After the incident, I did let the dogs out for the first few nights in order to guard my ducks. The foxes definately returned, because my dogs made a rucks for those 3 nights. Now all is quiet. I hope your duck recovers and....get a dog.