Ilość jedzenia do karmienia psa jest różna w zależności od wieku psa, poziomu aktywności, wielkości i rodzaju jedzenia. Szczenięta zazwyczaj wymagają więcej jedzenia niż psy dorosłe ze względu na ilość spalanych kalorii. Handlowa karma dla psów zawiera podstawowe wytyczne żywieniowe na opakowaniu.
Większe psy na ogół wymagają mniej jedzenia na funt masy ciała niż małe psy, jeśli są porównywalne pod względem zdrowia i wieku. Zbyt aktywny pies zazwyczaj wymaga więcej jedzenia, ale nie powinien być karmiony przed lub bezpośrednio po ciężkim wysiłku z powodu potencjalnych problemów trawiennych. Psy o obniżonym poziomie energii, takie jak psy starsze, wymagają mniej jedzenia, ponieważ spalają mniej kalorii i wymagają mniejszej ilości składników odżywczych.