FAQs What are live catch traps? Live catch traps are a form of vermin control, designed to trap animals rather than dispatch them. This is a humane method that enables you to safely remove and release the vermin into an area away from the trap site. Catch and release traps can be used for a range of species, including magpies, mink, rabbits, foxes and rodents. < All FAQs