I have always been told to wait until 8wks and what they weigh at that time frame X it by 3.
Then again I have heard 12wks weight and times it by 2 and get a ballpark figure..I am may be wrong..
I am sure someone will know what the best answer would be
yorkiepassion.com has a growth chart