There are a couple dozen causes of diarrhea in goats, including viruses, bacteria, protozoa, worms, stress, toxic substances, and diet.