its not compulsory.. And different baby different ... Not all baby will hold by 4 months.. Even if they hold they dont feed themself at times.. So even now my baby is already 9mths and i m still holding it.. Coz if he hold.. he will play with it and not drinking it.