I am so glad he's doing better! I know how sick you can get when one of your best buddies is ill. Hope he continues to improve. And your vet must be really nice!