Marine veteran eases loneliness and loss with rescue dog