We have bought a puppy from a breeder (not a puppy mill or anything like that!). I don't see anything wrong with buying a dog from a breeder. My parents wouldn't get a rescue dog as they can have a lot of different problems and you don't know what their personality will be like as they are often a mix of several different breeds (if it's a "mutt"). I'm not at all against them! In fact I would love to have one! Maybe I'll post pics of the puppy we're bringing home.....
Not all breeders are good breeders. A vast majority of breeders are breeding dogs without genetic health testing, and they're in it for the money. These are called back yard breeders and they are cranking out poorly bred puppies when dogs die in shelters.
Good breeders breed to improve the breed & to put good examples out there.
AKC doesn't mean well bred, pure bred doesn't mean well bred.
I actually saw a report on the news saying mixed breeds are healthier & less prone to issues.. And shelters aren't only full of mutts. I used to volunteer at a no kill shelter. Of course we got mixed breeds but the purebred we got were- English bulldog, dalmation, Siberian husky, boxer, chihuahua, rat terrier, Rottweiler, poodle, daschunds (weve gotten at least 10 of these), German shepherd
And you could tell looking at them they were pure breds.
You can also adopt from a breed specific rescue.
Also you don't know the personality of any puppy. If you get a dog you will know the personality.