Shampoo will not cause a baby to grow hair or make the hair grow faster. The hair growth cycle is complex and has links with hormonal and genetic factors. Babies' hair may grow, fall out, then grow again during the first year of life.
Shampoo can, however, keep the hair healthy so that it grows long and strong.