Local group...I know you don't want to go this route, but I know someone who is involved with this group and they do pretty thorough screenings, including home visits, before they adopt out a dog. They helped me when I had to give up my cat a couple of years ago and she wound up placed in a great home. Here's the info if you decide you need it...

http://www.animalrescueklub.org/