What is he eating? There are three main reasons for constipation: Too little water and he is eating something he does not tolerate or he is not getting enough fibre. Give us a rundown of a typical day food wise and maybe we can find what is bothering him.