Giardia in Dogs
We know it's not fun to have an upset stomach, and it's the same for our pets. Giardia is a parasite that can cause intestinal infections in dogs, cats, and humans. Today, our Gallup vets define Giardia, how it spreads, and how it is treated.