they only eat fish when tamed. Mine lost almost all his hunger before i figured this out.

More Baryonyx Taming & KO Tips