The reason there are so many sheep in New Zealand

As most people know the Lord of the Rings series was shot in New Zealand.  This was done because New Zealand is the last place on Earth still inhabited by dragons.  The large population of sheep in New Zealand exist to keep these large flying reptiles satiated so that the don’t attack humans.