Metronidazole is frequently given to dogs for unexplained diarrhea and for diarrhea from some parasites (I had a couple foster dogs from a hoarding situation come to me with giardia). I don't know if you could get just any vet to prescribe this medication without seeing the patient (especially...