Yes there is poison and there is also professional trappers. If you want to do any good, you will need to trap every year and the best time is the whole month of Feb. M40's work but mostly for coyotes and will kill someone's dog.
I would go after everything and the small game and deer will explode. The trappers charge around $350 a day plus travel or may go by the animals caught.
i hate to even mention this, but are there baiting/poisoning options?