7 Reasons Your Dog Has Diarrhea — and How to Help Their Tummy SettleFrom scavenging “garbage gut” to stress colitis and food sensitivities, here is how to spot what is unsettling your pup’s stomach and safely restore balance.