Of course, everyone here is partial to Yorkies, so we're all going to tell you to get a Yorkie
I had a friend who had a ShihTzu, and although she was a very very happy dog and extremely cute, she wasn't very smart. I remember her owner having problems with her peeing all over the house and eating her own poop, but that's most likely the fault of the owner.