Ela has a point Lisa - you can't just take a cat to the vets and immediately get it de-flead and wormed, for all you know, it could have been done days before, in which case you could be making it ill. And if you dont know it's being treated, you could end up making it seriously ill - sometimes feeding what you think is a stray could have that effect on them, so you do have to be very careful. Sometimes having a word with an owner does have an effect, sometimes it doesnt - I have dealt with both, and with the owner that wouldnt' listen, I had to watch a cat suffer as this law wasn't in, they lived too close and the cat was an ex-feral who didn't like humans, so even if I could have figured out a way to sneak her out, finding someone who would take on a 17yo who wasn't human or cat friendly wasn't going to be easy. And the neighbours had what they thought were valid reasons for not going to the vet with her.