Unfortunately, my miniature schnauzer does not tolerate this food, he now gets back the MINI Royal Canin Adult what he repeatedly has vomited "undigested", now it is. From Royal Canin MINI ADULT for Miniature Schnauzer (allegedly specially for Miniature Schnauzer) is discouraged me from anywhere. Animal feed trade not run it often and breeders recommend, had had a bad experience with it. Royal Canin keeps herself covered and does not send samples to try if the dog tolerates the .. Since 50% more expensive than normal MINI Adult I have not bought it.