<human>:  Why do Big-horn sheep have horns?
<bot>: 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.