Koiranruoka on erityisesti koirille tarkoitettu ravitsevaa ruokaa, korkealaatuista eläinruokaa ihmisravinnon ja perinteisen karjan ja siipikarjan rehun välissä.
Sen tehtävänä on pääasiassa tarjota eläinkoirille peruselinhoitoa, kasvua ja kehitystä sekä ravintoaineiden terveystarpeita.Sillä on kattava ravitsemus, korkea ruoansulatus- ja imeytymisnopeus, tieteellinen kaava, laatustandardi, kätevä ruokinta ja se voi estää tiettyjä sairauksia.
Se on karkeasti jaettu kahteen luokkaan: paisutettu vilja ja höyrytetty vilja.