Yleiset ruokavaliot:
* levä: Suurin osa pentulajeista on kaiken kaikkiaan, ja ne ruokkivat voimakkaasti niiden elinympäristöjen leviä. Tähän sisältyy sekä rihmaleviä että piimoja.
* Hyönteiset: Puppishaa kuluttaa myös erilaisia hyönteisiä, erityisesti toukkia ja papoja.
* zooplankton: Pienet äyriäiset, kuten kopiodit ja kladokerans, ovat toinen tärkeä ruokalähde.
* detritus: He syövät myös ympäristön pohjasta löytyvän orgaanisen aineen (detritus).
Erikoistuneet ruokavaliot:
* Suolavesikala: Lajit, kuten Devils Hole -pukfish, jotka elävät erittäin suolaisilla vesillä, on mukautettu ruokkimaan suolaveden katkarapuja ja muita pieniä selkärangattomia, joita löytyy niiden ainutlaatuisissa ympäristöissä.
* autiomaassa pusfish: Puppis -asuttavat autiomaiset jouset kuluttavat usein hyönteisten toukkia, leviä ja siemeniä.
* Predator -pentu: Joidenkin lajien, kuten autiomaassa, tiedetään syövän toisinaan pienempiä kaloja ja äyriäisiä, jotka osoittavat saalistuskäyttäytymistä.
Ruokavalion vaikuttavat tekijät:
* elinympäristö: Pupsin elinympäristössä saatavilla olevilla tietyillä ruokia on merkittävä rooli heidän ruokavaliossaan.
* Kausi: Pupsfish säätää ruokavaliotaan riippuen eri ruokalähteiden saatavuudesta ympäri vuoden.
* Kilpailu: Kilpailu muiden kalalajien kanssa voi vaikuttaa siihen, mitä koiranpenkki syö.
Kaiken kaikkiaan pentuja on opportunistisia syöttölaitteita, hyödyntäen mitä tahansa ruokalähteitä on saatavana heidän ainutlaatuisissa ja usein haastavissa ympäristöissä.