Check out this link:- http://en.wikipedia.org/wiki/Loaches
Loaches are freshwater fish, for example, the clown loach which is a freshwater fish.
Loach.
Clown loach tiger loach mollies sunset guppies angelfish puff fish Siamese fighter fish
Earth Eater Eastern Mudminnow Echogonia Loach Edible Gourami Eduards Mbuna Eel Loach Egyptian Mouthbrooder Eigennmannn's Doradid Eight Barb Loach Electric blue hap
Queen Angelfish queen loach
No they will not. They are very peaceful and I've kept one with no problems at all. I have fish in my tank that are a LOT smaller than my Peppered Loach and he is the most peaceful, non aggressive fish ever.
I dont know what is horseface loach. But one loach has been described from Kotumsar Cave; its name is Nemacheilus evezardi. I dont know what is horseface loach. But one loach has been described from Kotumsar Cave; its name is Nemacheilus evezardi.
Yellowfinyo yo loach
That depends upon which type of hillstream loach you are referring to. There are 600+ species of these fish.
from your description it sounds like a DOJO loach or WEATHER loach.
some dwarf puffers loach fish goldfish trout
There are many species of fish called "Loach". I am only aware of egg laying species never having heard of one that is a livebearer. Of course, that does not mean that there are no livebearing fish called loaches.