I don't know about the rest of BC, but in Vancouver (and in particular my area) the last few years, coyotes have taken care of most of the outdoor cats and a lot of small dogs too. So, people around here know to keep their pets indoors or else face the consequences. Cat owners should be just as reponsible for keeping their cats indoors as herp keepers are responsible for keeping their herps inside their enclosures. If someone decides to put out poison or traps on their own property for whatever purpose, it's their perrogative to do so. I'm not saying it's right, but other people's pets should never make it onto their property in the first place.
1.0 Pastel Ball Python, 1.9 Normal Ball Pythons, 0.1 African House Snake, 1.0 Savannah Monitor, 0.0.1 Argentinian Horned Frog