On December 4, it will be 150 days since the does were put with a buck. Some does kid a couple of days early, so we are now officially on baby goat watch!! Kids from the first round of breeding could come as late as January 11, but we figure most will come by the … Continue reading Ready for Kids!
Ready for Kids!
