Why does my dog have diarrhea?

Diarrhea can be caused by a change in diet, ingestion of something toxic, ingestion of an object, a food intolerance, an infection, a disease, or stress.

If the diarrhea continues, it is important to get in contact with your vet as it may be a result of a more serious, underlying, medical condition.