Thanks FM, They are between 3"- 4" long. I originally got three of them about two years ago and they were tiny,then earlier this year i got a 300 liter tank and i got another three about the same size, When i got the three they weren't in perfect condition but they are now. They share their home with a 4" RTB shark, 2 Bala's, 2 Bristlenose pleco's, a large common pleco, 2 Giant Danio's, 2 Texas Cichlids.
They are by far my favourite fish. I feed them algae wafers, courgette, snails, frozen brine shrimp, earthworms (which i cultivate myself), flake and some sinking pellets.