Consuming larger pieces of whole grain is healthy and having some pieces of oats, carrots, and flax seeds in your dog’s poop is normal and not indicative of digestion issues. We use whole grains like oats in our food. Using unrefined grains (including the bran “shell”) preserves healthy dietary fiber and minerals and results in a lower glycemic index as the energy can be more gradually absorbed during digestion. Some pieces will pass through your pup largely intact as gut bacteria do not entirely break down the insoluble fiber. While this may result in slightly larger #2s, it also feeds beneficial gut bacteria (the ‘microbiome’) and causes dogs to strain less during their poops.