I keep finding at least 1 or 2 of these guys on that one secluded island in the white cliffs on Valgeuro

Raptors only spawn in 2’s on that island too so it’s a great place to have a base.

More Ovis Encountering Tips