Animal Rescue Foundation "ARF" rescues stray dogs & cats from shelters around town, and puts them in "foster homes" with volunteers until someone wants them.
Adopting a dog from ARF means that you're not only taking in a stray, but you're also taking in a stray with a good temper, who's been living with a foster family.
There are so many more animals in the shelter than ARF can handle... they select the ones that have the best chance of adoption. So their dogs and cats are cute, and the dogs are clearly a certain breed, rarely do they take in a "mutt".
So by adopting from ARF, you can feel good about saving an animal, and still find a dog that's the breed you'd like for your family.