The horsehair worm is a parasite that lives in water, and its larvae infect insects. Every year or two, a panicky client finds one of these in a toilet bowl, water dish, or a bit of pet vomit. They do not infest the pets, but the crickets or beetles may be eaten by a pet, […]