Sheep
Sheep have been intertwined with human livelihoods for over 11,000 years according to new research from an international team.