* Some breeds of male sheep (rams) have horns, while others do not.
* Female sheep (ewes) generally do not have horns.
Here's a breakdown:
* Horned breeds: Dorset, Suffolk, Texel, Hampshire, and many others.
* Polled breeds: (meaning naturally hornless) Suffolk, Hampshire, and others.
So, if you're wondering about a specific sheep, you'll need to know the breed to know for sure!