The talk about dog poop and what it says about your dog's diet. Larger poop means undigested food. This usually occurs with kibble food which is high in carbs. Smaller poop doesn't mean constipation. When your dog is straining to poop, that is constipation. Small hard poop is a reflection of good and well-digested food. This comes with fresh and properly cooked food. We want the right diet, where the dog can extract the right kind of nutrients from the food and excrete only the extra nutrient which they don't require. Poop is the best indicator of a dog's health. Pay attention to your dog's poop for important insights.