Well, sorry but with my experience with rescues, in particular a german shepherd rescue, they basically trashed my dog because their breed is far superior. I guess there's a different experience with each one. Our humane societies are extremely picky too so I wouldn't say you can just walk in and pick a dog. When I volunteered there they told us to watch how people interact with the animals. Anything they did that we didn't like could make them exempt from adoption at any local shelter. We had a book a mile long with people who couldn't adopt and we swapped lists with all the other area shelters.