I'm very sorry too, however I am thankful your dog had a dignified death in the company of his family.
Every time I've lost a pet, I grieve a few days and then begin a search for a replacement--somehow doing that helps me. The new pet can never replace the first one, but I realize the new pet will have qualities that make it special and unique.
Stephanie