My wife and I rescue dogs and she works at a doggie day care, so I'll offer my observatory opinion.
I used to breed beagles and bassets when I was growing up. Beagles are friggin great, but can be intensely vocal. They are also hounds and frequently mask their scent by rolling in road kill or feces. Not fun when you pet your dog only to realize you've just stroked cougar poop and its all over the seat of your miata as well. Bassets roll too, but of all the hounds they are the most stubborn. Very difficult to train. They aren't really dumb, they just don't care about consequences so punishing them has little effect on training. Rewarding them rarely bridges the learning gap.
Retrievers are dopey. Smart, but dopey and a little like a bull in a china shop. They are fine as outdoor dogs, but can be a handful inside until they're old and can't walk.
I like labs; brilliant, loyal, beautiful, and for the most part healthy.
A couple general rules as you search the pound (because you wouldn't dream of buying a puppy-mill dog from a pet store, right?) 1- avoid pure breeds. You're searching for a family pet, not a trophy, so you don't need the exclusive dog. Pure bred dogs also have much shorter lives, increased incidents of health issues, and just represent cruelty. Mixed dogs typically have even temperaments and are uglier... and that's cool.
2- small dogs live longer. A typical Chihuahua is expected to live 15-18 years. A Great Dane is more like 8. Consider your investment.
I have three dogs right now, all rescues, and all three are pure breeds; two chihuahuas and one french bulldog. We have to watch the Chi's for luxating patellas and mouth/tooth infections. The Frenchie has to be watched for rectal prolapse, cherry eye, overheats VERY easily, and is prone to sinus infections. Not to mention she farts constantly and is darn near impossible to train. We adopted her 5 months ago and despite hard efforts we are just to the "sit" stage, and even that is only if she wants to.
Get a mutt, get one from the pound, and enjoy.