You got very lucky. Giardia isn't terribly hard to treat...the problem tends to be that it can survive quite awhile outside of the body, so many dogs get re-infected over and over and over. I have a client who is dealing with this right now with her six (!!) chihuahuas. Unfortunately, due to their small size, they are prone to dehydration and several of them are needing fluids now. Her bills have climbed over $2000 in the last few months because as soon as it seems to be contained, one or two of them will go downhill again. She's going ot have to keep medicating for quite awhile after they're all well to prevent re-infection for the umpteenth time.