Constipation may be caused by a low-fiber diet and lack of fluids. Fiber adds bulk to stool, increasing its size. If you don't eat enough fiber or drink enough ...