My Jack was a rescue and had personality issues because of it. I think as a person he would be ok, kind of like living with Rain Man. I never knew a dog could be that smart. He always hung out were he could see me but not bug me. But when he saw the wife coming home he would come and get me to come with him to the door because he knew we were both going to get fed. He could recognize her car coming at least two blocks away. He loved the car ride home from the rescue but never wanted to be in a car again. I always believed he thought if he got in the car we were taking him back to the rescue to leave him. In the end he had health issues. We spent close to 9K at the vet to keep him alive, and I would spend three times that much right now to have him back.