New Zealand has a ratio of seven sheep to every person, with an estimated 30 million sheep and a human population of 4.5 million. The ratio has declined from a high of 22:1 in 1982 due to drought and a drop in wool prices. The first sheep were brought to the country by Captain James […]