It all depends on how you raise and train the pup. All breeds have "faults", but only you can decide how much of it comes through in their personality. Don't let the dog train you. YOU train the dog. I made that mistake with my baby, and I'm JUST now getting him to start to obey me (He's 3 years old now). So from the very beginning, work with your Yorkie baby on everyday things such as brushing and playing with it's ears and feet, etc. They are much like malteses in their personalities. With the right training and the right postive methods, they can be little angels, but they will push to see what they can get away with. And with those cute faces, sometimes they get away with a lot. haha