It depends on what you are looking for tbh. I would also say that having dogs growing up is very different to owning dogs.
My mum bred Goldies so I grew up with Goldies (never less than three in the house at any time). Owning my first Goldie, as an adult, was like a slap in the face and it was an incredibly steep learning curve - and honestly it's part of the reason why I don't sell my puppies to first time owners.
@GelatinousDynamo is spot on on the advice given above. You need to carefully consider what sort of temperamental defects you are happy to put up with should the worst happen (because each breed is pre-disposed to them, despite what people say) and then what sort of physical issues you're willing to deal with (including health as they get older) and then things like shedding, drool, mouthing etc. Do you want a dog that's biddable? One that isn't? One that potentially cannot be left alone, ever? One that bonds to the family or to one person? Remember, every dog has been bred with a specific purpose in mind - labradors to retriever, terriers to hunt, Cavaliers to be companions etc - and 99.9% of the time, the dog you get will adhere to it's breed characteristics.
For example, I love Goldies. Genuinely cannot recommend them enough. People often describe them as perfect family dogs, loyal, energetic but not as high energy as a Collie. In many respects, that's right.
BUT, they are mouthy because of the way they have been bred to be working dogs - even as adults - which makes them a poor choice for people with young visiting or resident children IMO (the amount of adults I have helped to re-home, through my local breed club, because they have 'bitten' aka mouthed the resident child in a home is disgraceful), they are strong and they are sensitive (which makes training a delicate balance), they can be pre-disposed to undesirable behaviour (including resource guarding), they shed a lot, they drool, they are high maintenance (both in terms of energy, grooming but also intelligence etc), they come (if not properly bred) with a whole host of expensive, life-limiting health issues, they are also expensive to insure, feed and otherwise maintain. Overall I spend about £1K a month on my four - the youngest is 2 and his insurance alone is £80 a month.
So, when you're thinking about what dog to get - it's not just about what you can offer. It's about considering the breeds needs, attributes and characteristics and working out which would fit your lifestyle best and which one you can give the best life to.
I'd have loved a Border Collie. In theory, I could give one the perfect life. But am I the right owner for one? Hell no.