He has been to the vet - he is officially a neutered male, healthy, no microchip and 10 pounds. He will hopefully meet his new human tomorrow if all goes well!
He did fine in the car ride home, meowed on the way there but was silent coming back, and while he called the guy who did the exam every nasty name he could manage, he did not bite or scratch him.
Bookmarks