Baby Goat Due Dates

This spring we have five moms-to-be that are due. Their due dates are: Alish – April 7th Champaign – April 7th Carolina – March 19th Shelby – May 12th Dancer – April 15th So come out and join us as we welcome the new baby goats into the world!