Made with a special blend of fibres that are designed to make your dog feel fuller quicker and for longer, Royal Canin Satiety Veterinary Diet also contains a high protein content to help maintain lean muscle mass, and specific nutrients to help support joints that may be under stress due to excess weight.