I had a similar experience as Claire, but with Lost Dog Rescue. They have a web site and also do a lot of adoption events around the region. I came prepared with the required documents, had a quick interview, and walked out with my dog that day. One good thing about them is that many of the pets are fostered in homes so the fosters can give you a lot of first hand information about the dog.
Best thing I ever did, she’s the joy of my life. Good luck!