Did she come with giardia? It comes from drinking contaminated water and quickly spreads through kennels.
Giardia can be difficult to get rid of since they can get reinfected if their areas aren't disinfected. It is also contagious to humans so careful hand washing is essential.
Dog Owner's Guide: Giardia