Could Your Puppy Have Giardia?

What is it and do I need to be concerned? What is Giardia? Giardiasis is an intestinal infection in people and animals. It is caused by a protozoan parasite Giardia intestinalis (also known as Giardia lamblia). Most dogs become infected by drinking water contaminated...