out of curiousity, was it the original vet you took him to or the petland vet that said his numbers had improved? when you get him back, if he still seems off to you then take him in for the other vet to run the blood work and double check that the petland vet is giving you the right figures.
it looks like things are really getting better for you guys and i really hope that's the case. i only remain cynical because as you know and as i've said, for some people it's all about the bottom line ($$$). please take good care. keep us posted. i keep logging on to yt to see what's up with fitz