I recently brought my spotted turtles in and the filter that was in there pond outside. Upon cleaning the filter i found these .25 of an inch red worms. They seem to be multipling in the cage. Does anyone know if they are harmful or if they are simply a larvea of some sort. Thanks

