I 2nd the idea of adopting a shelter or rescue dog. Our two are rescues, and they are the sweetest, most grateful dogs...
If you are anxious about shelters being focused on quickly placing a dog over considering your needs, perhaps try a rescue group instead? There are many, many rescue groups that list dogs on Petfinder.com that do careful matching of dogs with families. They are very committed to finding a "forever" home for their dogs, and as a result are quite good at matching dog personalities and tendencies with families and their needs. Also, because they are generally fostered for a bit, you will be able to get a good idea of temperment and habits from the rescue organization before you adopt.
Good luck and let us know how everything goes!
^^^VERY well said!!! We have fostered dogs, and the adopting families really loved being able to see the dog(s) in a setting where they are able to "be themselves," and we were able to share a lot of information with them.
We have several rescue dogs of our own, and they all have wonderful temperaments--we them!