Hi, my son had a lot of constipation problems. The only thing that would work for me is the Fleet Children's Liquid Glycerin. I tried the suppositories but they never really worked but the liquid form glycerin worked every time. Just be sure to coat the tip with vaseline as it is easier for them. Ask your pediatircian but long term Miralax worked great. I just put a little bit in some juice each day. Hope he feels better soon.