Nicole, I don't know how old your son is, but the American diet is very lacking in fiber. Being a meat eater is probly one the largest factors in his constipation. Try giving him a good fiber. I take Nature Sunshine Psyllium hulls. It is natural, and works gently. Take it in juice. When you first start fiber, it can cause some intestinal gas, but this clears up as your body adjusts to the fiber. You also need to make sure he's drinking enough fluid, mostly water, and juice. If a person doesn't get enough fluid, it can also cause constipation. Hope this helps some.