With that example sentence, either 'has' or 'have' will work. It depends on whether you interpret "Soay sheep" as an inanimate thing (i.e., a name, a breed, a singular noun, as CJ explained) or as animate beings, a plural noun (i.e., animals).
The subject and its verb are underlined:
Animals:...