My female was 4 months when I got her and about 24lbs. She is fine boned and was the smallest in the litter.
Your puppy seems to be in the right range. I like to keep my pups slim and grow them slowly in consideration of joint development. The best way to guage is to watch her body condition.