I agree with Amanda... If you want a sturdy yorkie, I would search for a larger one
my boy is 7 pounds and feels like a little tank... He is so muscular! However, my 3 lb little girl is pretty fragile conpared to him... Her bones just feel so tiny.
Goof luck in your search