Our mongrel dog is very picky when feeding. The only dry food that he really accepted this Mini Adult Royal Canin. He keeps his weight and can also eat canned food to. But as he moves every day at least 6-8 km which is the weight anyway not a big Problem.Wir are very satisfied.