Thread drift warning -- I've "bought" five golden retriever puppies (not at once, of course). Our two youngest are from an extremely reputable breeder who screens her dams/sires (hips, eyes, heart, elbows are tested/cert'd). Bloodlines are excellent---she breeds for longevity. Had to sign a contract and she screened us before she'd let us adopt one of her beloved babies.

Rescue dogs are great, but it's really a personal decision as to how one acquires a dog.

Lime---best wishes to you. Agree that an adult dog (probably a young adult but one who is mature) probably would be a better fit if you decide to take the plunge. Puppies are a lot of work because you essentially have an infant in the house. Be advised that larger breeds tend to have extended puppyhoods. Our goldens' were around three before they settled into a modicum of maturity. That said, even the 11.5 year old still has her wild wolf moments. :-)