Dietary indiscretions, infections, and environmental invasions can trigger diarrhoea in dogs, but awareness of the causes can help prevent them. Eating garbage or rotten food, known as garbage toxicosis, is a common culprit. An abrupt change in diet is another typical cause, so when introducing a new dog food, do so gradually so your dog’s stomach can adjust to the new proteins.
Allergies and food intolerances, which can go undetected for a while, are underlying reasons for diarrhoea, along with bacterial infections like salmonella and viral infections like parvovirus and distemper. Parasites and accidental ingestion of toxic plants can occur if your dog spends a lot of time outdoors, resulting in diarrhoeal symptoms. Severe and sometimes life-threatening illnesses like cancer and liver, kidney and inflammatory bowel disease often manifest as diarrhoea, along with other symptoms.