I think the kind of dog you get would depend on you and yourr living situation. For instance, do you live in a small apartment? or a house? Do you have a big yard? Are you in the city or country? Do you want a big dog in your apt or house? Many points need to be considered. Do you have allergies? Do you want an active dog? Are you active? Do you have children? You wouldnt want to get a little dog and have the children accidentally harm it. If children are around, you would want a dog with a consistently good nature with children.
I have no children, live in the country, and I have a lab mix that was a stray that loves the outdoors and I have a chihuahua terrier inside. Previously I had a mini doxie and a rat terrier, both of whom I adored. The lab mix that came here has a wonderful attitude with everyone as does my chihuahua terrier.
There are MANY dogs to choose from. IMO you need to find one that suits your lifestyle and temperment. Kay in NC