St Kilda is a place not breed of sheep
St Kilda is an isolated archipelago situated 40 miles west-northwest of North Uist in the North Atlantic Ocean. It contains the westernmost islands of the Outer Hebrides of Scotland. The largest island is Hirta, whose sea cliffs are the highest in the United Kingdom
They breed Soay sheep
I wanted the name of the sheep, not one of the places they are breed
So, you were wrong
learn your sheep breeds you petting zoo visitor.
I never said I am an expert on sheep