not the cats faults though so maybe the owners should have the targets.. I dont like cats because I am hugely allergic to them but i would never want to hurt one.... I have a phobia about cane toads i cant stand them and we have heaps of them where we are and no frogs the cane toads got em all.. poor little frogs dont you think a frog is much nicer then a cane toad??? animal or not at least its not killing evrything in sight including several stupid dogs i have had through life which decided cane toads look yummy! sorry cane toads got to GO!!!