I love animals...grew up with them back in the 50's and 60's. When it comes to some irresponsible owner letting their dogs roaming at random, destroying live stock and pets, that's when I draw the line.
Call me mean, but I have no problem with shooting a killer and laying it on their doorstep with a kind note attached. Maybe they'll learn next time before letting their rogue animals run free.
These are animals/pets that you have invested in, whether it be for profit or not. I don't know what's going on with people now a days, but they don't have consideration for others.