Деякі риби є хижими і будуть вистежувати та їсти інших риб. Інші є опортуністичними, і якщо ми заселимо їх дуже маленькою рибою, вони можуть їх з’їсти. Треті просто занадто агресивні або територіальні, щоб триматися з більшістю товаришів по танку, і вони можуть їх убити.
З багатьма рибами, якщо інша риба поміститься в її рот, вони її з’їдять, а якщо вони самі досить малі, щоб поміститися в рот більшої риби, вона їх з’їсть. Це частково мистецтво, частково наука і частково удача, коли справа доходить до управління популяціями риби в неволі, які демонструються в акваріумах із різними видами.
Риба є умовною годівницею, тобто вона їсть будь-яку доступну їжу. Це включає мертву рибу, яка може бути багатим джерелом білка, жиру та мінералів. Риба також може їсти мертву рибу щоб зменшити конкуренцію, запобігти хворобам або уникнути марнотратства.
Хижі риби — гіперхижі риби, які активно полюють на інших риб або водних тварин, наприклад, акула, морська риба, барракуда, щука, тунець, риба-дельфін, судак, окунь і лосось.
Якщо він поміщається їм у роті, вони спробують його з’їсти. Менша риба, креветки, равлики, рослини, пісок, гравій, що завгодно. Вони канібалізовані навіть до менших золотих рибок, як правило, мальків.