<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. Big-horn sheep have thick, tough skin that can protect them from predators. Horns are also a way for them to signal to each other, so they can find each other in the wild.