Beautiful story. Vets are wonderful - one just has to find the person who actually really cares. Poor little Hank. I have 6 of my own, all "rescue" cats and I have the best vet in Victoria, BC, Canada. Please please take care of that little guy.