Mit eszik a kutyahal?

A kutyahal étrendje a fajtól függően változik, de általában opportunista ragadozók, amelyek sokféle tengeri élőlénnyel táplálkoznak. A kutyahalfajok jellemzően kis halakat, tintahalakat, rákféléket, például garnélarákokat és rákokat, valamint más gerincteleneket, például férgeket és puhatestűeket esznek. Egyes kutyafajták nagyobb halakkal és tengeri emlősökkel is táplálkoznak, például fókákkal és barnadelfinekkel.