No offense, but who are we to choose the breed of your dog?
Every breed of dog has different traits and special needs. It all depends on what you're looking for in a pet. I would suggest looking up a list of small breed dogs and their characteristics to fit what you're looking for.
Or, there are a few good internet "quiz" type things that will help you find a breed that will fit your personality and place in life, etc. Such as:
http://www.dogbreedinfo.com/search.htm
Here's some advice, though....since you're looking for a "tiny" dog.... Make sure that the breeder you buy from gives a health guarantee. Ask the breeder if either of the parents has a history of health problems. And if the breeder advertises that they have "super-tiny" or "teacup" sizes, steer clear of them.
We (here on YT.com) can't really help YOU choose the right breed for you, but we can surely give you good advice on finding a good breeder, etc.