Royal Canin Skin Support is made with limited ingredients, so it is easier for you and your vet to keep track of what is going into your dog's body. Reducing the number of ingredients also reduces the chances of your dog having an allergic reaction to the food. It has a Royal Canin exclusive formula that has Vitamin C and taurine that help skin generation in puppies and full-grown dogs. It also contains Vitamin B-complex and amino acids that fortify the skin barrier, and both DHA and EPA ensure shiny skin and a glossy coat.