One day at a time. Its a really tough situation and I will give you tough love advice. You need to go see him. You can have a neighbor or friend watch your dog. Its so important not just for him but for you. You will ALWAYS know you were there for him. The toughest things in life are not easy. You can be with peace for yourself afterwards. There are other ways to travel without flying.
Not trying to upset you. Just offering you some tough love advice that I wish someone will give to me someday.
Still I believe.....BACKSTABBING AND BETRAYAL will show us how