My sister in law has a yorkie-Lucy is a very sweet little dog-dislikes children-all of them, and is a little runner-she'll take off in a second if given half a chance.
I got my dog, Angel, a maltese, due to serendipity-however-I'd get another in a heartbeat.
I'm her favorite (I feed her, brush her, bathe her, and generally spend all day with her) But she adores my children, and sleeps with my daughter. When strangers come to the house, even with small children, I really don;t worry about her reaction-she acts as if we gave her the greatest treat-more playmates!
She does the Maltese happy dance, which has to be the most adorable thing in the free world. I've had many, many dogs in my life-none has had the FIT of ECSTASY when I enter a room like Angel. She has a way of making me feel as if I am the only person in her little world....(But of course then she greets others that way too...but not as insanely..I like to think)
However-a Maltese is a very small, delicate dog. If my 4 year old son wasn;t an extraordinarily gentle soul-I'd worry about her safety. They are easily hurt, and need alot of grooming (Even a puppy cut can get matted if not brushed regularly)
I would get another in a heart beat-
You should go to breed club sites and check their "breed description" Most clubs will give you the absolute worst case scenario because they don't like to rescue unwanted dogs-they will be most honest. (I didn;t mean didn;t like to rescue them-I meant they hate to see sweet dogs given up by someone unprepared for the package)
Whew-I'm rambling on-If you need me to tell you anything else about how perfectly wonderful my Angel is-just ask...lol