Well, they should have done a second stool sample to see if it was cleared up and then if not I should think they should have sent you home with medication. Giardia is a parasite and is probably sometimes hard to get rid of, and is often contracted in kennels such as the schools' kennels as I understand it. Cindy