I feed little Oscar Purina Beneful. I also have a Norwegian Elkhound cross and he does well on it too. I've fed Iams and Science Diet but have been happiest with Beneful.

I prefer to feed only dry food as it seems to be much better for their teeth. Beneful does have some moisture in it though and isn't as dry as other foods.