Hi it I think it depends what sort of dog you want, Ive done both, at present I have two I rehomed (both rotties) one from an unwanted litter & wasnt in a good way, & one that was a retired show dog looking for a home.
Ive had 2 previous rehomes before that a goldie & a doberman cross collie, 3 turned out to be really great family dogs, the dobermann cross wasn't good with my kids who were small at the time so I past her onto a local farmer I knew well who kept her all of her for the rest of her life where she was very happy & well cared for.
Ive also had 5 dogs from breeders as puppies twice taking the runt of the litter all of whom were & still are wonderful pets.
If you want an older or quieter dog maybe the resuce centre is a better choice, if you want a pedigree unless there's a breed rescue centre close to you, breeders probably gonna be the answer for you
