Sorry to hear this, all pets are such a big part of our lives.  He's flying free now