I'm certain I've mentioned this before, but I have 42 dogs currently working. Over half of those are from rescues, shelters, dog pounds or from owners that bought cute puppies that somehow grew into full sized dogs. It's been my experience there are many dogs in shelters that make great single purpose detection dogs, ie drug, explosives, cadaver etc, it is extremely rare you would find one that makes a good patrol dog. There is an organization in Texas, around the Dallas/FT. Worth area called: Gifted Animal Placement Program (GAP) GAP was started by an ex law enforcement officer that recognized the number of animals that could be used in some service, such as law enforcement or SAR. They train shelter and dog pound employees how to evaluate a dog, looking for those specific behaviors that would be consistent with that type of training. I've recieved 5 dogs from them, 4 are in my current drug detection class. One is being trained in Search and Rescue for FEMA. They are a 501 3C Non profit organization. Although they did offer the dogs to us free of charge, I insisted on paying an adoption fee. I think it is a very worthwhile endeavor.