This puppy had hundreds of parasites taking over its body, but its reaction when they are gone is unbelievable.

In the West African country of Gambia, dogs and cats living on the streets have a serious enemy that shouldn’t be underestimated. It looks small, but this tiny fly is life-threatening. We’re talking about the Cordylobia anthropophaga, also called the mango fly.

This fly typically lays its larvae in the sand and as soon as a dog or cat lies down to have a rest, the larvae seek out its warm body. They feed on the mammal’s body and grow into large worms, eventually making their host extremely weak. You can see the awful affects on this poor puppy below. A concerned animal lover