Los pug comen una dieta típica de proteínas, grasas saludables y carbohidratos. Los alimentos comerciales de alta calidad para perros que anuncian una nutrición completa deberían ser suficientes para proporcionar los nutrientes necesarios para un pug.
El Pug Dog Club recomienda alimentar a los pug con croquetas sobre los alimentos enlatados. Kibble ayuda a eliminar la placa de sus dientes y es más fácil de medir. Medir la comida de un pug para cada comida es necesario debido a su propensión a la obesidad, que puede llevar a problemas de salud. Los alimentos para perros con trozos de croquetas más pequeños son apropiados para la boca pequeña de un pug.
El tiempo y la cantidad para alimentar a un pug depende de la etapa de la vida del perro. Los cachorros recién destetados de su madre necesitan de tres a cuatro comidas pequeñas al día. Cada comida debe consistir en alimentos formulados especialmente para cachorros en porciones incluidas en las instrucciones del fabricante para el peso del perro. A medida que el pug madura hasta la edad adulta, las comidas se pueden reducir a dos. Sin embargo, esas dos comidas aún deben consistir en la misma cantidad de comida para perros.
Según los Veterinary Centers of America, puede determinar cuántas calorías necesita un perro al día con una simple ecuación: 30 x peso en kilogramos + 70. Si alimenta al pug con una dieta casera, incluya proteínas animales como pollo o carne de res, carbohidratos de frutas y verduras, arroz o cebada y aceite con ácidos grasos omega-3. Estas dietas también requieren suplementos vitamínicos y minerales.