I too have always adopted from shelters. Every dog I have gotten from a shelter has been wonderful. That is a choice that is best for me as I feel so good about myself when I rescue my companion animal. I have had to deal with behavioral issues over the years, but the sense of satisfaction I get is well worth it. That is not to say that getting a specific breed from a quality breeder is wrong - it is a choice you have to make for yourself.

One thing I am adamantly opposed to is getting a pet from a pet store. It absolutely promotes puppy mills. Also I would never recommend getting from a backyard breeder if they do not have at least one parent on premises. Puppies where there is no parent on premises also have a high likelihood of coming from a puppy mill.

Again the choice is yours - you need to do what is best for you. Whatever you do, make sure you research the breeds to make a wiser choice.