I don't know that I can think of any Cons to owning a Yorkie, but there are many Pros!!
Ranger is always willing to play, take a nap, or go on a walk with me
I don't get a lotta lip outta him

(he's not a yapper and only barks when he's alarmed)
So far he has been great with kids (only under supervision)
Plus he gives us so much joy and happiness that we wouldn't trade it for anything!!