Yorkie = Chihuahua with long hair, only more retarded and neurotic and high maintenance on the coat ... also, faggot dog, seriously.
Pug = Cool small dog if you get them from the right breeder. Short coated dog, big deal, brush the damned thing every day while it's sitting on your lap. If that's too much like work then you don't need a pet.