Many years ago I fell on hard times, and had to find my labrador-collie cross, Sprocket (yeah I know), a new home because I didn't have one myself. He'd been my only true loyal friend for four years, and even though he went to a good home I was absolutely heartbroken, and vowed I'd never have another because saying goodbye was just too painful.
Roll on twenty years, I come home from work one day and there in the back garden are my three kids playing with an eight-week old black labrador puppy. My wife had bought him, didn't tell me because she knew how much I didn't want one. I was outnumbered four to one I guess. Of course, the first time I picked him up I fell in love with him. Spencer has been my constant companion for the last eight years now, and is well and truly a member of the family. When I read this post, I choked immediately because it brought home that one day I will be saying goodbye to my best friend again. I am so sorry for your loss. You will never forget your old friend, but I hope my story shows that, in time, you can experience that special bond again.