Dogs come in so many shapes and sizes that you have to really think what you want from your pup. Do you like big dogs, small dogs (I am a big dog fan myself). Active dogs, lap dogs? Will you be able to exercise the dog a lot or ar you looking for a less active dog?
If its your first time as a dog owner, you probably don't want to get a border collie or a malamute. They can be a bit over the top for an inexperienced owner.
In fact, if you are not fussy on the breed, then the best thing to do of all, is go on down to your local shelter and rescue a pup from there.
The people at the shelter will want you to find the most suitable dog for you so they will advise you based on your lifestyle and family situation.
:D yea that what i did too and i got a chiuchaua or poodle bc they both are loyal to there owns and family! and this my pupys starting on the left:zoe, shimba, muffin, and staurt all chiuchau