I'm glad to hear he's finally improving!! Must have been such a worrisome time for you! What does the vet think he had?

Kirsten