Cualquier comida de cachorro de buena calidad. Prefiero sin grano, 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, perros de menos de 16 a 18 semanas de edad, comen la cantidad de alimento que necesitan, ni más ni menos. A los cachorros se les debe ofrecer comida cuatro veces al día hasta que tengan alrededor de las 8 semanas de edad, luego tres veces al día hasta que tengan entre 16 y 18 semanas de edad, y se les permitirá comer suficiente en cada comida. Cuando se alejan de la comida, debe tomarse hasta la próxima comida. La “alimentación gratuita” o dejar la comida disponible todo el tiempo no es una buena estrategia para alimentar a los cachorros. Crea consumidores quisquillosos, dificulta el entrenamiento en el hogar, hace que sea difícil saber si un cachorro está comiendo adecuadamente, puede crear un comportamiento de protección de alimentos o de guardar los alimentos, y la comida puede atraer insectos y roedores todo el tiempo. .
Cuando un perro joven pierde interés en su comida del mediodía, reduzca a dos comidas diarias 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 alimentos 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 que una bolsa de comida para perros no puede.