I work at a pet store in the Atlanta GA area and our feeder fish come in with all kinds of weird stuff. We have found crawfish and mussels and stuff like that but the other day I found a tadpole about 4 inches long. I went around to see if anyone knew what it is and another pet store has about 4 or 5 of them between six to eight inches long. Im just curious if anyone knows what they might be?

