It's an Oriental Weatherfish.

Oriental weatherfish (Misgurnus anguillicaudatus)
Non-native

The Chinese loach is an exotic, aquarium species that has established itself in the lower Boise and Payette rivers and associated irrigation ditches. They were introduced by people getting rid of their pets in local water ways. It has several common names including: Chinese weatherfish, Chinese loach, or dojo loach. There are two species distributed as weatherfish, but this one is most likely Misgurnus anguillicaudatus. They can survive the area winters and have been reproducing in Idaho for some time. These fish can survive over the winter in de-watered ditches by burying into the mud, and emerging again the following spring after the water is turned back on. Their effect (if any) on native Idaho fishes is currently unknown. The species is native to eastern Asia and is omnivorous. They prefer still water or slow flowing streams with mud substrates. The origin of the name weatherfish is due to their habit of responding to changes in barometric pressure by becoming very active and swimming in rapid circles just before major weather changes.

[img]http://www.idahoafs.org/images/fish.php?id=46[/img]

[img]http://www.idahoafs.org/images/fish.php?id=47[/img]


Source: American Fisheries Society