Why do some sheep have horns and some don't?
Horned sheep are much hardier than unhorned sheep. Therefore all fell sheep have horns.