Hey Smitherman - I moved your post out of the Suggestions Forum. Please look over the board index and post your question in the correct forum for the most appropriate help.
I think 10 lbs at 9 weeks is small, but not abnormal. I've seen other pups that age start out slow, but then they catch up. More important to determine correct weight/condition is not the height at the shoulders and the number on the scale, but the actual physical look of the puppy. Pup should not be roly-poly, neither should she be so thin as to have her ribs showing. Best thing to do is to take pictures of her STANDING from the side, and from the top looking down at her back, and post the pics for us to look at them.
I know you posted a few pics earlier, but hard to say from a sitting head-on shot. Although, from those pics, she looks to be in good condition.