Man, I hate reading threads like this because I know the feeling. Such a bad way to find out on vacation too. No time is a good time but being away is especially difficult. My wife's boss had the same thing happen to them a few weeks back. I'm sorry for your loss. Don't worry about Shadow, I'm sure my Gixxer is welcoming him like only the way she could. He's in good hands now.
RIP