I wanted the same thing, and I got a chihuhua. They are easy to take care of because they have short hair and don't require alot of grooming. My dog follows me everywhere I go and she is very, very spoiled. She is like my daughter instead of my dog. I don't think that she even realizes that she isn't human. lol... However, I wanted a maltese; but I had a hard time finding one. Maltese are very affecinate dogs. My aunt had one for about 10 years. They are a lot like yorkies. My mother has raise yorkies all of my life though, and I love them. That was my first choice; but I didn't want to have the same kind of dog as my mom so I changed my mind. But, yorkies have to be groomed all of the time because they have such long hair. I can't really say which would be best for you, because I do not know you, but I have given you the advice that I know is best for me to give.