金魚は自分の糞を食べるのが普通の生活習慣です。雑食性の魚類で、喉や歯が発達し、長身類の固形飼料を好んでおり、排泄される糞はまさにこの範疇に入る。また、実際に糞を飲み込むこともなく、口の中で味を確かめてから吐き出すだけです。しかし金魚の記憶時間は非常に短く、忘れると糞をすりつぶすまで再び動作を繰り返す。これで飼育者に糞を食べているように見せかけてしまうのだが、実は糞は彼らに食べられておらず、水に溶けているだけなのだ。
自分の糞を食べても何の害もありませんが、糞は栄養が少ないうえに水を汚染しやすいので、食べさせないほうがいいでしょう。このような場合、飼育者は速やかに水質を交換し、シリンダー内の水質をきれいにしなければならない。さらに栄養価の高い飼料を与えることもできる。
金魚は雑食性の魚で、肉食も大好きなので小魚を食べる。しかし、これは特別な場合、例えば飼料がない時や非常に空腹の時に発生します。小さな魚は体が小さく、泳ぎも速いので、金魚が追いつくのは簡単ではありません。ただ体力を消耗して弱ってしまいます。だから安定した食料源さえ確保すれば、小魚と混ぜて育てても問題はないのです。