I read the thread in Rescues and New Homes Needed about the number of people who end up in over their head after getting a basenji based on limited information given on a BYB or puppymill website or at a petstore and thought about how many of my students, I teach high school science, do not do their homework. I think just like my students most people do not want to take the time to do their homework and research a breed or breeders. I often hear from people, "But I only want a pet." This statement frustrates me more than I can express because it is precisely because a person is looking for a pet, a companion, that they should want to put in the time to make the best decision for them and the dog they are getting.
I have done rescue, and I do not agree that it is better for the dog to have been adopted by a "well meaning" person then staying at the pet store. Not only does that purchase only encourage the breeding of more dogs born into those conditions, some of those "well meaning" people do not treat the dogs better than the pet store,and some treat them perhaps worse than the pet store. I helped with one rescue boy who was locked in a 4 ft x 4 ft cage in the back yard and the only human contact he was getting when they family finally decided to surrender him was the maid would go out and feed him once a day.
The issue is not just about whether or not the breed is right for a person either, people also need to research who they get their puppy from. A person should know the major inherited diseases of the breed, how they are tested for, and should ask breeders for the results of these tests on the parents and about the dogs in the pedigree. Even if you are getting "just a pet", you should want it to be a healthy pet. Also, any person who is putting in the amount of time to socialize and raise a litter properly is going to become attached to those puppies and want a connection with those puppies' owners. It should be a major red flag to anyone when a breeder allows their puppies to be placed by a third party, does little or no screening, or does not ask to be kept in touch with. It is also important to keep in touch with your dog's breeder because if something does pop up healthwise, you want to be informed. Having a good breeder is like having 24/7 tech support for your puppy.
So if you have read all the way to the bottom of this, I guess my point is, that I really want people to do their homework, to take time to research the breed and to look for a breeder that takes responsibility for their puppies and works hard to produce healthy, stable tempered puppies and will provide support through out the puppy's life.