Here is my suggestion...
Go to your local Humane Society and adopt a dog. I have owned all kinds of dogs in my lifetime, and there is no question, the very best ones, came from the pound. It's almost as if they understand you rescued them, and they are very loving and loyal in return. My favorite mutt was mostly a husky-collie mix, and we had her for 15 years. Loyal, lovable, great with kids, and smart as a whip... made you think of Lassie.
I have had some great thoroughbreds as well, a Schnauzer named Molly was one of our most beloved pets for many years. She would actually try to 'talk' to us.... my daughters claimed they could understand her sometimes. Great dog, but she liked to bark a lot, real drama queen too... still, a pretty good pet for a 'show dog' type. If you don't like a lot of barking, don't get a Chihuahua... I love the little buggers, but they are noisy as hell for a little dog. Beagles are a good choice when in doubt, they are almost always good pets.