littlerascalspuppies.wordpress.com
Giardia
Giardiasis is a single-celled parasite that lives in a dog’s intestine. It infects older dogs but more frequently infects puppies. Causes Dogs become infected when they swallow water or other subst…