Eating more fiber and drinking more fluids can help treat or prevent hard stools. Hard stools occur when your colon absorbs too much water from your stool. Dehydration and a low-fiber diet are common ...