Don't panic. Sounds healthy. Yorkie standard says up to 7 lbs. fully grown. I have a friend with truly tiny ones who only weigh less than 3 lbs. each. My girl weighs about 7 lbs, neutered and aged almost 7, my older (12) boy (retired stud) weighs about 5.