Cantitatea de hrană pentru hrana unui câine variază în funcție de vârsta, nivelul de activitate, dimensiunea și tipul hranei. Puii de obicei necesită mai multă hrană decât câinii adulți din cauza cantității de calorii pe care le ard. Produsele alimentare pentru câini includ hrana de bază pe ambalaj.
Câinii mai mari necesită, în general, mai puțină hrană pe kilogram de greutate corporală decât câinii mici, dacă sunt comparabile în ceea ce privește sănătatea și vârsta. Un câine prea activ necesită, de obicei, mai multe alimente, dar nu trebuie hrănit înainte sau imediat după efort fizic intens din cauza unor probleme digestive potențiale. Câinii cu niveluri reduse de energie, cum ar fi câinii în vârstă, necesită mai puțină hrană, deoarece ard mai puține calorii și necesită mai puțini nutrienți.