Our rent-a-ram Zeus first “serviced” the ewes on December 14, which means if any of them got knocked up that first day, we’re looking at a due date of May 10, with a “be on the lookout” range of May 1 through May 22. If any of them got pregnant on his last day at the farm, the due date is July 5. Meaning our window for lambing is May 1 through July 17. That sounds like a really long time to be at the ready.
Given Barney the Boar’s recent exploits, we could have piglets on June 20.