I like the way your hubby thinks!
IF you decide to keep her, you'll definitely get alot of support here. And if your family is willing to help you (which I feel like they would), maybe it won't be TOO bad.
Whatever you decide, thank you for bringing her out of what could have been a really bad situation and looking out for what's best for her. She's a very lucky puppy.