I have seen a very large BP eat a few feeder goldfish. He kind of squished them against the glass with his weird little mouth. However, my BP is about 5" and I don't think he could fit a fish in his mouth. I think it depends on what kind of mouth they have.