Different species, similar niche. Highland cows are a breed of small cow bred to thrive in the rough conditions of the Highlands of Scotland, but sometimes kept in England for interest. Very hairy, and placid enough that they are always allowed to keep their horns. Yaks are a small domesticated bovid bred to thrive in the Himalayas. Very hairy, and apparently placid enough to ride.