Not good in the tank you have ATM. They will fit anything can into theirs mouths and they do have BIG mouths. Your small fish would be in danger. Also, it is in my experience that many do not accept frozen foods and so need to be fed live food. Your tank may also be a tad too small regardless.