3 ms·And 40 million sheep, though this is down from 70 million in 1982.by zhte415 12y agoAnd 40 million sheep, though this is down from 70 million in 1982.