Usually the nice length comes from the adult coat, which usually changes over from puppy to adult coat around 9 months old (give or take)
Some dogs just don't grow a lot of belly coat , and some grow tons, some in between, so it's luck of the genetic draw as to how much you get