Working backwards..
Breeder - who is on the breed club committee.
Breeder - who rescued them from another breeder who had some life drama, and privately rehomed the puppies on her behalf.
Breeder - on the breed club committe (not same as first, but same breed)(dog sadly no longer with us, dropped dead v young).
Private rescue (no money changed hands, but back yard breeder out of their depth).
Breeder - not great but not awful (KC Assured)
Breeder - fabulous, dog still with us though now ancient, breeder still in touch over a decade later.
Prior to that, rescues from local and national rescue centers.
There is a WORLD of difference between a well balanced happy pup from a great breeder, and what people think of as a blank slate, puppy from a rescue... the ancestry, AND the upbringing in those 8 to 10 weeks with the breeder are VERY important and make a huge difference.
I am still pro rescue - there are some great dogs out there, all dogs require work and frankly the work with the average rescue dog vs the average puppy is simply different, not 'harder'...
But if you ARE thinking of buying from the free ads or a puppy farm... save your money, get down to a rescue and pick up that same puppy 18 months down the line when he lands there due to folk who bought on a whim and did no work.
You'll get that yorkiepoo or cockerpoo for a third of the price, and know what you are getting rather than it being a surprise that costs you a fortune. A rescue is LESS of a risk than a puppy farmed or badly bred dog!