With all of the snow melting, it’s Giardia Season! But what does that mean? Most pet parents have heard of Giardia at one point, but many don’t realize how common it is. Let’s start with the basics. Giardia is a single celled parasite that can live in the intestines of mammals, birds, and amphibians.… Read more »