They grow up to about 5" and are peacefull unless you put 2 together, they are are an ideal algae eater for the small to medium community tank, I am not sure if they will eat fry but I know that the male actually looks after its own fry. The only thing that this fish needs is a piece of bogwood for refuge. Hope this info helps