41 goats and 3 bucks, teeth: two-year-old, yearling, two-year-old, three-year-old, six-year-old. All are healthy and fit for breeding. Also includes prize-winning goats. Contact: ( Phone number appears when clicking the contact button )