This past weekend two amazing miracles happened. After months of anticipation and many nights of worrying that I would screw everything up; our goats finally had their babies. Judy’s due date was on Thursday the 14th and Liza’s was on Wednesday the 20th. The day before and the day of Judy’s due date, I checked her over a few times throughout the day. I had heard that first timers usually kid a few days late anyway so I wasn’t all that concerned. But then around 5pm I went to check on her and saw Liza in the corner with babies. Well, so much for first kiddings going a few days late! Liza was six days early. This was the beginning of a whirlwind weekend and our experience of our first kidding with our first fresheners.