looks like a green or bullfrog tadpole. They are about 2-3 inches long as tads. Depending on what part of the country you are in its possible its a leopard if your on the east coast. If your anywhere west of Colorado the odds are its an imported bullfrog.