Every animal that has lived with me has been a stray, or unwanted cat or dog. They are and have been the best and better that most people I've had to endure.
I'm with you on that part of it... any discussion about the qualities of the people involved don't reflect any misgivings about the dog. If the pup's had it's shots, the pup's probably fine.