Grainy poop is often a sign that your dog is in the process of becoming dehydrated. That’s because they don’t have enough water to break down food particles and form healthy excretions.
Many dog foods on the market advertise that their products contain whole grains, such as corn, oats, rice, wheat, and barley. Under normal conditions, your dog can digest these grains relatively well.