I feed krill to my flowerhorn and silver dollars once a week. I do agree that sometimes some pieces are relatively sharp. What would completely avoid any fatality is soaking the freeze-dried krill in tank water until it's soft, which is about 30 seconds actually. I use one of those small betta bowls that Petco keeps their bettas on display with to soak the freeze-dried krill. It's also very fatty which is why it's often suggested to be fed in moderation. Other than those two attributes, freeze-dried krill is a protein packed treat.