The hits just keep on comin'.....
All you can do is try to support him and get him to talk a little. Keep his spirits up. I'm sure he's freaking out inside. Men always have a problem talking about their feelings.
I think its funny as hell that your husband talked about Mercury RX. Thats precious. My husband believes in Astrology. I keep him updated on things.
Hang in there and think positive.
He's probably sad about your dog too, besides being scared, and crabby with no comfort food, poor guy. Your endurance is truly superhuman, soup. I believe you really will chase the danger away through sheer force of will.
Keeping you both in my prayers.