She dosnt sound over weight and does not need to loose weight by running around. She is a growing puppy and you need to make sure she is gaining weight.
The growth chart is just an estimate but if she is 4lbs at 16 weeks old I would take a guess at around the 6/7lb mark.
__________________ Rachael & Poppy  |