My pup is just over 7 months old, is about 20-21 inches tall from ground to shoulder blades (when standing on all 4's) and weighs about 50 pounds. She seems a little small to me, almost like she is still a puppy. Does this sound to small for her age? Am I not feeding enough? She gets 2.5 - 3 cups BB large breed puppy food a day. She seems small but maybe its just cause im with her everyday so I don't realize how big she has gotten? Bottom line....Does my dog seem to be a normal size for her age?