Hello fellow Michigander
Welcome to Yorkie Talk. I agree with the other posters, Petfinder may be a good option for you. And that good thing about Petfinder is you can interact with the dog before you descide to send in an application. I know when I was in my 2nd dog phase, I contacted a few people to ask if I would be allowed to interact with the dog to see if he or she liked me was well as let my husband and Gizmo (my fur butt) my introduced as well. That way the dog was already exposed to the people he or she will be living with.
Alot of times it's seeing if the dog picks you, and alot of the rescues on petfinder know that as well. Some rescue dogs can be territorial (which is understanding with their background) but some of the sweetest little fur babies around!
Good luck in your search!