human
Why do Big-horn sheep have horns?
assistant
Big-horn sheep have horns because they are big and horns are a good defense mechanism. They can use their horns to fend off predators, like mountain lions. Horns are also a good way to tell males from females.