I highly promote adopt if you can. I say "if you can" because I myself tried to adopt when I was looking for a puppy/dog. I filled out 3-4 adoption applications to local rescues and shelters but they all got back to me and said in their opinion I wouldn't be a suitable match for any of their dogs.
I understand that with resuces there maybe behaviour issues which may require a more specific type of owner (someone with more time, more experience, more room, etc...) But with multiple denied applications, I got pretty discouraged with some of the local agency's as it seemed like they wanted someone who owned a farm, didn't work, and had 20 years experience with dogs.
I wife and I ended up picking up this bundle of joy just about a year ago from a breeder on the island and he has become our world! I would like to think that we have raised a very well balanced dog and that this proves to ones who denied us before wrong and that we are "suitable" owners.
https://www.instagram.com/p/-4fipWoYg8/