At my school we have 4 mallard ducks, 2 males and 2 females. I know the hens are laying eggs; they had about 7 nests. Now they finally picked one nest. So they have been sitting on the nest for about 20 days. One day when I went to school in the morning. I saw some egg shell on the floor then I went to see if they were OK. When I got there I saw them and they were OK. I went to put out the water and food for them to eat and drink. When I went to look around I saw about 11 egg shells with dead baby ducks inside. That was very sad for me. I went to see the hens and I looked in the nest and saw only 5 eggs and they usually had 20 eggs. My question is what should I do to stop animals eating the duck eggs. Please help. Thank you, A duck lover.