I would say so, yes.... I find them mostly in tropicals tanks, and the one I have is also with my tropicals. I don't have them in my goldie's tanks anymore - he was aggressive towards them and hanging onto their scales. Thats a big draw back - as neat as they look otherwise, I would stay away from them if you are planning on putting them into a goldfish tank....