Sheep Study: Sheep involved in human livelihoods for 11,000 years Sheep have been intertwined with human livelihoods for over 11,000 years. As well as meat, their domestication led to humans... 9:23am