Giardia is a single-celled parasite that lives in your dog’s intestine. It can infect older dogs but more frequently infects puppies. Dogs become infected when they swallow giardia parasites that may be present in standing water or other substances that have been soiled with feces.