Sheep outnumber humans in… No Comments on Sheep outnumber humans in… Sheep outnumber humans in New Zealand 15 to 1.