I sure hope that you can find some answers or help for your dog. I do know that animals can deal with such obstacles in their lives, much better than we, as humans can.
And, I am sorry for the loss of your employee.
Dealing with life and its ups and downs is not easy. I have found that trying to not control the outcome has helped me feel much more peace.