My son always get costipated his 3 yrs old also, the doctor here always give him Dulphalac wich works really good for him...