vetchick.com
Whipworms – the parasite that lurks
Whipworms are an intestinal parasite that are so annoying, they actually deserve their own article! They live in the large intestine/colon, sucking nutrients, and sometimes causing gross, mucousy s…