Fergie was 1lb. 10oz. at 9-10 weeks. She is almost a year old and weighs just about 4lbs. The chart said she should weigh 5 lbs. full grown...but she hasn't gained any weight since she has been 8 months old! I don't know how much more she will grow. I think some puppies might do alot of their growing early on, and others might have a growth spurt later in puppyhood.
I don't think alot of people on here have felt that the chart is very accurate. But, everyone's puppy is different.
As for the color...it changes so much for every puppy, I think it will be really hard to predict