Cualquier comida para cachorros de buena calidad. Prefiero sin granos, ya que los granos no son parte de la dieta de un perro en la mayoría de los casos normales. La mayoría de los cachorros, es decir, los perros menores de 16 a 18 semanas de edad, comen la cantidad de alimentos que necesitan, ni más ni menos. Se les debe ofrecer comida a los cachorros cuatro veces al día hasta que tengan aproximadamente 8 semanas de edad, luego tres veces al día hasta que tengan entre 16 y 18 semanas de edad, y se les debe permitir que coman en cada comida. Cuando se alejan de la comida, debe tomarla hasta la próxima comida. La “alimentación gratuita” o dejar comida disponible todo el tiempo no es una buena estrategia para alimentar a los cachorros. Crea comedores quisquillosos, hace que el entrenamiento en casa sea más difícil, hace que sea difícil saber si un cachorro está comiendo adecuadamente, puede crear un comportamiento de protección de alimentos o de tazón de comida, y la comida que se sienta todo el tiempo puede atraer insectos y roedores .
Cuando un perro joven pierde interés en su comida de medio día, reduzca a dos comidas al día ofrecidas mañana y noche por el resto de la vida del perro. Algunos perros adultos todavía regulan bien sus propias dietas; la mayoría necesita una cantidad medida de comida dos veces al día. Su veterinario es un mejor juez de cuánto dar en cada comida que las “pautas” en las bolsas de comida para perros, que están diseñadas para alentarlo a alimentarse demasiado para que compre con más frecuencia. Y cada perro es un individuo, con necesidades individuales que su veterinario puede medir pero una bolsa de comida para perros no.