I would say for all of the above reasons and more! I have every dog Breed
imaginable including some "Mutts" from the pound. I have 2 Yorkies and my male Artie is like an 80 yr. old grandfather trapped in a 10.5 lb. fur body, Abigail is like a "Tazmanian Devil" always stalking & hunting something down.
They are by far the quickest, smartest most intelligent and funniest dogs I have ever had and they are my first Yorkies. I was in Boston, walking to a Chiropractor's appt. and met a woman w/a 3 yr. old son and she happened to have a 3 and half pound male Yorkie, that was a character! I fell in love, that
was a Thursday afternoon and by Sunday evening I was taking the train to the airport to pick-up my own male Yorkie, Artie. That was 2 yrs. ago and I am now a Yorkie fanatic, I would do anything for them.
I would not have any other Breed, I am ruined for Life!