Those traps sound awful! WHY in the world would anybody even use theses things! You can't tell me they don't know someones pet won't be caught in it but it looks like they don't care!