CONGRATS Angel81chick!!!! You must be sososo excited!! Puppy's are the best gymangel812 gave THE BEST advice for getting a new puppy, the best place is a breeder referred from a dog show, or a rescue. Pet stores are BAD.
Anyhoo I have a Yorkie (his pic is my Av) he is the love of my life. Literally, I love him to peices, and IMO yorkies are great dogs, smart and great personalities, they are silly and loving. I cant say enough good.