По содержанию жира и белка различают пять классов кормов для собак. Между основными четырьмя видами кормов для собак существуют значительные отличия, связанные с содержанием ингредиентов.