Have you checked the pets section of your local craigslist?
You should always meet a dog before committing unless you are getting a young puppy who can be moulded to your likes and dislikes and has no baggage.
But you know, with the exception of a severely abused dog, and even then, once a dog knows they are in a safe place and you become their safe person, most dogs just want to please as long as you are willing to patiently show them what it is you want from them.
I hope you find the perfect dog for your needs.