Is there any way they would let you "foster" this dog for a while? That would let you get to know the dog and see if there are issues that you haven't thought of yet. Also, remember there are plenty of dogs out there. I believe the right one will definately find you, if you are open to the idea.