Bir köpeği besleyecek yiyecek miktarı, köpeğin yaşına, etkinlik düzeyine, büyüklüğüne ve yiyecek türüne bağlı olarak değişir. Yavrular, yaktıkları kalori miktarı nedeniyle yetişkin köpeklerden daha fazla yiyeceğe ihtiyaç duyarlar. Ticari köpek maması, paketlemeyle ilgili temel beslenme kurallarını içerir.
Büyük köpekler genellikle sağlık ve yaş bakımından karşılaştırılabilirse, vücut ağırlığının kilogramı başına küçük köpeklerden daha az gıda gerektirir. Aşırı aktif bir köpek tipik olarak daha fazla gıda gerektirir ancak potansiyel sindirim problemleri nedeniyle yorucu egzersizden önce veya hemen sonra beslenmemelidir. Yaşlı köpekler gibi enerji seviyesi düşük olan köpekler daha az kalori yaktıkları ve daha az besin gerektirdikleri için daha az gıda gerektirir.