Well damn... Sorry to hear. Do you have any fertile eggs you can incubate to perhaps replace him from?
I had a dozen new dropped ducklings come pouring out of the woods today, across my long drive and into the yard. some went under the house till the cat spied them.Well he didn’t make the night. So now I’m down to three ducks.
Are the lambs ewe or ram lambs? Ewe lambs would grow your flock rather quickly.