Why do mountain goats have horns? By Becca Hale On April 24, 2015 In Uncategorized This video was written and produced by Kaitlin Shannon and Devin Koch in April 2015 for Becca Hale’s Principles of Zoology class at the University of North Carolina Asheville. Previous How does the rainbowfish get its rainbow? Next How do fish stay underwater?