Tom, I can't improve upon what's already been said so well by those before me.
Know that I am very sorry for your loss, I know how hard it is to lose someone who has brought such joy into your life.
The only thing that's going to make it better is time...lot's of time.
RIP Champ