Are you saying that feral cats are indeed non-invasive? Tell that to all the native species that they destroy. Or how about what they and the fox (non-invasive?) have done to the marsupial population in Australia.
I hope that you move those snapping turtles quite a ways. They have a highly developed homing instinct. Yes, trap and release works to develop trap shy predators if they manage to survive on their way back home. Yes, they will try to find their way "home."
I can fully understand the rationality of making a case for native predator species; however, feral cats and dogs are non-native. There's a big difference. Bottom line is that predator control is a personal choice. We do what we have to do in order to protect our animals. edited due to a...