I have Colomesus asellus (Peruvian Puffer). It is written that it is a very mild mannered puffer but might fin nip and it is a freshwater puffer and that is why I bought it. I had mine for about two months in freshwater with no problems. It is a nice looking puffer and mine is about 3 inches which is not too small.