Most fish will eat pods, however there are certain fish that will keep a very strict population check on them. The mandarins, leopard wrasses, scooter blennies (not actually blennies), lined wrasses, and most if not all wrasses will eat any pods they find.