El perro necesita:
Proteínas, que son la materia prima de su cuerpo. En una comida diaria es suficiente que el porcentaje de proteínas de origen animal administrado sea alrededor del 20%; hay que considerar que bajo ciertas condiciones como cuando las hembras están embarazadas o amamantando, aumentan los requisitos de proteína, o cuando son cachorros, mientras que en otros es el caso de los perros más viejos disminuye.
azúcares, pero no todo el mundo los trata con facilidad. Ningún problema para la glucosa y sacarosa, pero el perro tiene dificultad para digerir la lactosa. El consumo de azúcar es importante tanto como una fuente de energía rápidamente disponible como regulador de la actividad de la flora bacteriana.
grasas, pero en su justa medida. En su dieta, la grasa no debe superar el 10%; los excesos conducen no sólo a la obesidad, sino también a un animal más predispuesto a la enfermedad y la vejez.
vitaminas, especialmente para el cachorro y durante el embarazo y la lactancia. El perro no es capaz de sintetizar todas las vitaminas, así que algunos deben tomarlas adicionalmente en su dieta; deficiencias vitamínicas específicas pueden conducir a enfermedades.
minerales, que están presentes en cantidades diferentes en todos los alimentos. Es necesario administrar en la dieta la cantidad correcta, especialmente en cachorros y hembras preñadas.