I would recommend taking her and a stool sample in to the vet. My Jasper was sick a few weeks ago and it turned out that he had gotten an infection from contaminated water. A round of antibiotics and some sub-Q fluids and he's back to normal, but he did give me a scare.

I hope your pup is back to normal soon!