Your baby is ADORABLE!!! I'm not sure what your little one will end up. Sometimes they can stop growing by 6 months and others might have a late growth spurt. My one girl Trixie was around 3 lbs. at 12-14 weeks old and now she weighs 4lbs. and is over 3 years old. According to the chart she should have been around 6 lbs. Trixie stopped growing around 6-7 months in length and height. I'd say she was around the same length and height as your baby at 12-14 weeks and now she's about 9 inches in length and height about 7.
My one other girl Paisley was tiny as a puppy. I think she was slightly over 1 lb. at 12 weeks. I'm not sure of her weight now but she's VERY chunky and seriously needs on a diet. Her frame is smaller then Trixie's but she's the same length and height as Trixie. However, I'd say she's around 4 1/2- 5 lbs. and should only be 3 1/2-4. She had a later growth spurt. I think she finally stopped growing in length and height at around 15 months.
You just never know with these babies. They can really shock you!!