Giardia is a protozoa, and a parasite of the small intestine. It is shed in the feces of infected wildlife, pets, and people. Therefore it is everywhere in the environment.
Monthly Archives: February 2015
Why do I need to vaccinate my pet for all these illnesses if we do not see them a lot anymore?