It really depends on the individual needs of the dog.
I've had clients successfully use Evo for both weight loss in obese dogs and weight gain in underweight dogs.
Some do better on foods with a higher carb content, others don't. Generally the high-protein, low-carb foods, if fed properly, are more conductive to building lean muscle mass without a lot of fat.