Sorry to hear about your "road dog". Losing anyone can be tough but obviously you guys have been through a lot over the years. Only to be taken down by the big C at what I assume is an early age.
Prayers and thoughts for you, you bud, the doctors, and anyone else involved!