that's wonderful he's back at home and working hard to catch up on rest!
it is so hard when our animals are dealing w/ any kind of medical emergency. he looks good and will probably adjust more quickly than anyone would think.
much happy news to wake up to this morning. thanks for sharing Nina. any bit of light in the darkness sometimes.....