If your area has one, look for a rescue agency dog. If run properly, the agency will foster the dog and screen them for bad habits, house-train them, and always checks out potential owners to make sure they are a good match.
I have a 7 year old golden retriever from Memphis Area Golden...