I am so sorry to hear about your loss.
It is devistating any time you have to put a pet down or otherwise. I have done it too many times. It sucks.
I hate the loss so much, that my strategy with the last two dogs has been to replace them quickly as possible after they are gone. I figure there really isn't any point in waiting to experience joy with a new pet.
Also, having a new fluff ball around to hug makes dealing the loss a little easier. Of course, no replacement can ever make up for the loss completely, but it helps.
_________________________
Gary