What Is Giardia?
Giardia is a parasite found in the small intestines of many species, including dogs. It is very commonly found in puppies and dogs. Giardia is microscopic, which means you can’t find it in your dog’s stool.
We treats every puppy before they leave the our farm. However, sometimes the stress of moving into a new home can cause it to flare up.
Here is some more information about Giardia that you might find helpful.