@atreides82 That's a lot on your plate. You sound overwhelmed.
First, the dog is a safety issue. Kids > pets. If the dog bit you, it could bite your kids. Dog needs a new home.
The stuff your husband is going through, unfortunately you won't know more until you know more. It's so hard to...