i've owned many marble crays (started as one turned into hundreds and they do eat fish. Mine took out a 2 inch blood parrot when it was an inch long. It was well fed and the bp was plenty strong and went on to live until just recently. Any fish that gets to close and is slow enough to be casught will so if u like your fish don't get one. Also If you don't want your tank completly taken over by tons of crays stay away and get a different species. I had one in a ten, then had about 100 in a ten so moved a few to my 20 not to long after that had a couple hundred inmy ten an a hundred or so in my 20. ended up feeding every one to my oscar. (O and i got mine from my lfs for $14)
O and i have one in a 10 right now that is about an inch and a half and is in berry. (it has taken out about 10 danios and a couple serpaes) SO again they will eat fish if they can catch them!!! I'm not saying don't buy them because i really enjoy mine, just know that facts
If anyone wants to know any real info about them that is coming from someone who is not trying to profit from them (no offence to anyone) you can PM me.
O and i have one in a 10 right now that is about an inch and a half and is in berry. (it has taken out about 10 danios and a couple serpaes) SO again they will eat fish if they can catch them!!! I'm not saying don't buy them because i really enjoy mine, just know that facts
If anyone wants to know any real info about them that is coming from someone who is not trying to profit from them (no offence to anyone) you can PM me.