Purina One Mini
The whole Purina One Mini range is definitely a big plus. The only thing I could complain about is that it's not grain-free. But my dog really likes it, it's handy to take on trips, and my dog feels great after eating it. Overall, it's grand :)