I took a chance and called animal control - it turns out that vet was misinformed - maybe his prior owner lived in Bristol, but his current owner lives in the next complex over and is frantically looking for him. They came and took him, and she'll pick him up later.

I also told the animal control agent all about the horrible experience I had with the Vet. She was appalled.