Kash is just over 5 months old and only 2.7 lbs. i've read about a lot of yorkies on YT that are tiny like yours, and they're healthy. sometimes it just depends on the genes. if her parents, grandparents, great grandparents, etc. have no record of health issues, you should be fine too. i wouldn't worry if she isn't showing signs of being sick or anything. it's normal to worry about her getting hurt though. when Kash plays on the couch, i don't take my eyes off him because i'm afraid he'll fall off unknowingly and get hurt... so far, so good though!
good luck, and don't worry so much!