Pros:
They're very smart little dogs. They learn tricks and commands quickly.
Very affectionate! Gordon doesn't care who you are, if you're there, you're getting loved on.
Hypoallergenic. They are single coated. And they have very soft fur.
Cons:
HARD TO POTTY TRAIN. It's about the only thing you can't teach them in a day or two.
I've been keeping his hair short, so grooming isn't a con for me. And as for being fragile, Gordon's a bigger Yorkie, so he's a little more hearty. I think the rest of the cons are just because he's a puppy. With luck, he'll grow out of them with age. I hope.