You’re not going to convince me, or anyone else on here that there’s any good reason to abuse an animal. Especially not simply because they’re strays, that makes no logical sense whatsoever. If you’d like to continue to waste your time attempting to do so, you’re free to do that.
I certainly wouldn’t abuse an animal over it. That’s life, they’re animals and they go to the bathroom like anything else. Same with cats, though I’m sure you have a different, but equally ridiculous reason for throwing rocks at them too. Grow up.