I second that. Rescue groups don't get the press that shelters do, most of the dogs are cared for in foster homes if possible, and they are evaluated by people who are very familiar with the breed (whatever breed the rescue is for). And I have seen some of the neatest dogs come from rescue.
susie
Either buy from a reputable breeder (who belongs to a local breed organization and does something with the pups - shows or trials or hunt tests) or go to a well established Breed Rescue organization.
One of our new people at work fosters dogs for Golden Retriever Rescue here. Fascinating! They do spend a lot of time evaluating their rescues before they send them out, and they try to match the pups with the right homes.