YAAAAAAAAAY!!!!! I'm so happy he's home and weathered the trip well. Sounds like he's quite the little fighter! I'm very glad that he's made it home to you and Sam. What a great ending this has turned out to be!