2. Miris: Psi imaju vrlo jak miris i koriste ga za prepoznavanje hrane. Miris hrane može biti vrlo primamljiv za pse i može ih motivirati da jedu.
3. Glad: Psi moraju jesti hranu kako bi preživjeli, baš kao i ljudi. Kad psi gladuju, tražit će hranu za jelo.
4. Znatiželja: Psi su prirodno znatiželjne životinje i često ih zanimaju nove stvari. Ova znatiželja može navesti pse da jedu stvari koje možda ne moraju nužno voljeti, ali barem su voljni pokušati.
5. Navika: Psi mogu naučiti jesti hranu, čak i ako im se posebno ne sviđa. To je zato što je jesti hranu navika, a psi s vremenom mogu formirati navike.
6. Vezanje: Hranjenje psa može biti način da se poveže sa životinjom. Mnogi psi uživaju u primanju hrane od svojih ljudskih pratitelja i povezuju čin prehrane s ljubavlju i naklonošću.
7. Instinkt preživljavanja: U divljini hrana nije uvijek lako dostupna. To znači da psi trebaju jesti kada je hrana dostupna, čak i ako nisu osobito gladni. Ovaj instinkt preživljavanja prenosi domaćim psima, koji često pokazuju iste prehrambene navike kao i njihovi divlji preci.