goats1

Judy Schaad's Capriole Farm herd has of 500 goats comprised of six different breeds, although the goats are primarily the Alpine and Saanen breed. Staff photo by C.E. Branham