Deer are native, so would not count as an invasive species, but they are severely overpopulated in several parts of the country. Humans killed off their natural predator, the grey wolf, and even though coyotes are moving east and taking over some of their territory, a coyote is just not big enough to take down a full grown deer. Humans hunting deer is, therefore a necessity, we messed with the natural order, we should be responsible for fixing it. There is no way anyone would allow wolves to be reintroduced to harm either pets or livestock, so we need to control the deer population ourselves.
Bookmarks