My personal view is, an outdoor cat is an abandoned cat and is fair game no matter how you want to kill it within local/legal means.
This vet deserves a medal.
Well, she won't be getting one. Is aggravated animal cruelty a felony in Texas?