Hebridean sheep often grow two sets of horns