My yorkie is a purebred. He is 3 years old and weighs 12 pounds! I seem to think that it is pretty normal for yorkies to be over the average weight. I just want to know if is something that I am doing wrong though. Could I have stopped him from turning out so big? Either way, I love him for who he is and the bigger...the more to love! I would really appreciate any advice and i am new to posting things! Thank you!