Adopting a dog from a shelter is an act of the heart above all.
This is the right solution for an experienced person, when you have no particular expectations or simply want to offer affection to an animal. The shelters are full, so if you feel like it, go there!
Adopting, above all, a love story
If you are looking for a balanced dog, that you want to support from the start, with a specific profile and project, buying a puppy selected from a breeder is certainly less generous but more suitable.
It is not an opposition, but two different logics: that of rescue in a shelter, and that of reasoned construction with a selected puppy.