Royal Canin Veterinary diet weight control is perfectly suited for dogs who are slightly or grossly obese. Excessive weight is bad for immunity and joint health. So if you want you dog to shed quick, this one is ideal.
While royal canin brings another product named satiety weight management which is aimed at maintaining ideal weight, this one is more suited for quick weight loss. This diet should be stopped once dog has lost desired weight and then switching to satiety is recommended to prevent weight gain in future.