Poor man! Is he doing ok? have you heard from the vets yet?