My deepest condolences. I lost my Shepherd in May. The only one who missed him more than me was my Chessie. So now a Shepherd /Malamute cross is in the mix.
To me one of the great sadnesses of the Universe is that dogs lives are far too short, and too many bastards' are far too long.
Hang in there. It takes a long time, but it will get tolerable.