I've been meaning for years to get one of these for the neighbor's dogs, but they got hit by a car... Then they briefly had their son's girlfriend's horse... and he was making deposits in my yard. Then their daughter got older, got a pet, and I took her dog home a few times. He got hit by a car, too.
Some people should not own pets. It's not the 1970's anymore.
https://www.amazon.com/T4E-HDS-Paintball-Marker-Shotgun/dp/B07QQCPNVL
If a dog goes home with paint on it, IMO the owners are going to be agitated enough to either address the problem or address who they think did it. And then you can state your case and say you were trying to train the dog to stay off your property and not kill it. The other alternative.
For me cats are a whole nuther ballgame.
In my state they fall under no jurisdiction. Owners don't even have to get them rabies vaccines.
No collar, no tag, hangs out around my house all the time, it's feral to me.
I did kill what I found out was a mother one time. I happened to see one of her gray kittens in the shrubs on the side of my house. Where the mother must have had her nest. I trapped four of the gray kittens (guessing that is all there was) and called a local cat rescue place and they came and got them. I gave them fifty bucks for their cause.
I'm not a barbarian after all
