To help with pulling, I would use a prong collar. However I would really encourage you to find a trainer that trains with a prong and also positive reinforcement. Go visit the trainer sites and see if their environment and methods are something you would enjoy. You really must enjoy doing the training, you won't learn much if you are bored. I've met some trainers who train in a parking lot, I didn't really get much out of that.
It seems like you family is very supportive, maybe they can go to training with you and learn the proper way to use a prong or whatever method the training facility uses. Once our dog was well trained we stopped using the prong, so it may not be a lifetime tool you'll need.
By the time your husband returns he will be surprised with his well mannered dog!