i think your baby is a nice size and as long as you are okay with a smaller size yorkie, seems like a healthy weight for that age!!
miss buffey was about 1lb, 12 oz at 14 weeks when i picked her up and she has grown into a beautiful, healthy 3.5lb girl...never any problems with low blood sugar and she was spayed at about 5 or 6 months with no problems
good luck with your baby