I have a beautiful Yorkie Terrier and she is really big.She is 1 1/2 years old and weighs 16.5 lbs. She had her check up in Dec and her shots and the vet said she was very healthy and not over weigh for her size. she really doesn't need to get any heavier but she is probably about 12 inches tall. A beautiful girl !!