RE: A terrible dilema.
There are rescue groups around for different breeds and they will take dogs regardless of the situation. Inform them of your situation and they will take the dog and place it in an appropriate foster home and then make arrangements for a good permanent home. My wife works for a weimaraner rescue group.