Giardia and my Cobberdog
What is Giardia? Giardia is a protozoan parasite found in the small intestines of many animals, including dogs and cats. Giardia are microscopic, so you will not see the parasites in your Cobberdog’s stool. It is present in the environment on sidewalks, grass, standing water, even running water can contain it, and is commonly known …