多宝魚は海の中に住んでいる魚です。ヨーロッパで最も広く分布していましたが、他の国に導入され、人工養殖が可能になりました。自然条件の下で、野生の多宝魚は基本的に肉食性で、ほとんど海洋動物を食べて育った。多宝魚が幼魚の時期になると、主に甲殻類を捕食し、これらの甲殻類を食べて成長し、これらの甲殻類の体型は一般的に小さい。多宝魚が大きくなると捕食能力が向上し、捕食の効率も高くなります。この時、多くの魚やエビを自分の食べ物として捕まえることができます。
多宝魚を人工養殖する場合,養殖者は主に高エネルギー顆粒飼料を食べるため,この専門飼料を食べて育つ。この飼料は比較的便利で、その中に含まれる栄養が多く、管理も容易である。また、養殖者は多宝魚に動物の飼料を与えることもあり、よく見られる2種類は魚とエビです。しかし、多宝魚がまだ小さいときは、飼料を食べることができません。このとき、養殖者はハロゲン虫の無節子体を食べさせます。
人工養殖条件下の多宝魚であれば、あまり大きくならず、一般的には2斤か3斤大きくなると売られ、時には1斤多いと売られることもある。しかし,自然条件下,すなわち海に住む多宝魚であれば,一般には大きく成長する。長さを見ると、大人になってからの多宝魚の体長は75センチほどになる。