My dog had a terrible bout of bloody diarrhea last year and , after several false diagnoses and many tests , it was found to be Guardia. He was OK after the treatment. Dogs can get it from drinking contaminated water. Karen Butler