I think anyone who gives a good home to any dog, purebred or shelter or one you find in the ditch in a garbage bag at 4 weeks old (Toker) is doing a fine thing. It's one less puppy in a rotten, abusive home. When I had my purebred dogs, I think they had a wee of a good life, great places to hike, lots of involvement, attention, training, love. And I'd think to myself, what if I hadn't gotten this puppy? Where would he be? Would he be in an okay home, but not having that good of a life? Would he be in a home where he is scolded and treated roughly or not fed right? There are plenty of purebred dogs who slip through the cracks too and spend their lives being mistreated. So, shelter, rescue (whether organized or not) purebred....anyone who gives a good home for any dog is doing a good thing. I'm all for supporting shelters and I do. But I'm more for supporting dogs in general, not just from one specific kind of place. Being euthanized because there are too many dogs in shelters isn't, IMO, the worst fate for a dog. Languishing in shelters with no home is nothing but tragic. Purebred dogs that are tied up to a tree all day long and ignored are tragic too. And I've seen more than my fair share of that as well. There can be a lot worse and that goes for any dog.