I wouldn't try them with any sort of remotely aggressive fish. They do best in species only tanks. They are pretty shy with other fish and very very picky eaters, trying to feed them in a community tank was hard especially because they hid too much. I pulled them from the community tank after 2 days and gave them their own nano tank and they rewarded me with some extraordinary colors and interesting behavior. However mine would only eat live food. If it wasn't moving they wouldn't touch it and i know this to be others experience with them as well, so they starve easily if not fed properly.