It is a fact that small puppies like Yorkies, Pugs and Maltese poodles need more calories per kg of bodyweight than say Spaniels or Labradors. Their protein, carbohydrates and fat intake, therefore, differ from the larger breeds. This Eukanuba diet promotes optimal nutrition, with all the important vitamins and minerals to help your puppy grow. Eukanuba’s best Puppy Food for Small Breeds also promises an optimal ratio of Omega-6 and 3 fatty acids for a shiny coat of hair and good skin. The high protein content helps develop muscle tone and strength. Scientific research has found that the DHA in this recipe will render your puppy smarter and more trainable.