This past week we finally finished kidding. The last goat wrapped things up with two big boys on Wednesday the 5th, almost a full month after the first kids. We were on track for the fastest kidding year yet, with most of the 45 babies arriving within a two-week window, and then these last two mamas took two additional weeks! The second to last was somewhat exciting - I was loading the car for the farmers market, and heard the doe bawling.