Below is a picture of my 2 'loaches'
They are weather loaches or commonly called a DOJO. They get along with all my goldies. I have orandas, a common, a moor. They all love each other. And the Weather loach is loads of fun to watch. Just make sure if you get one that your tank doesn't have any openings larger than an inch as they are notorius for jumping out.
They swim very very very fast. When I purchased mine, the store owner couldn't catch them. The Dojo's literally jumped out of one tank and into the one next to it. I laughed so hard my fiance thought I was weird. ( What else is new.. haha)
Mine just eats the goldfish food that floats to the bottom, and digs around in the gravel for leftovers. It also eats pellet food and veggies.