If live food is your fish's natural diet then feed it live. I love how people get all worked up about people being cruel to fish by over stocking tanks and and keeping brackish fish in freshwater, and all that stuff. But when someone comes on here and says they feed there fish live foods they freak out and say that there is no reason to and that feeding live has no nutrition. And will then suggest starving a fish and forcing it to do something that goes totally against nature, and that is perfectly fine. -------------Well i got news for you if you were to take a dog or even a human and starve it and force it to eat something that was unnatural for it. You would be breaking the law and could be brought up on charges and possibly face jail time for doing so. But because these are fish and there are no laws guarding them people get to starve them and miss treat them daily with no repercussion. I don't feed my dogs leaves and grass and i don't feed my cats carrots and green beans. Some of you might but that seems wrong to me. And so does feeding a predator fish pellet foods--------------------------------------------------------You can't feed a fish there natural diet safely then you do not deserve to have that fish. A responsible fish keeper would make there tank and diet as close to nature as we can. And that means if your fish eats live foods naturally then set up a couple of large feeder tanks and make the feeders safe and disease free and then feed them. keep one tank for new feeders and treatments and the other for feeding from.