I give my dog this food as he had stones in his bladder last year, which were removed. This food was recommended by the Vet and it has worked well as it was the same size kibble as his previous Royal Canine. This food is to prevent him getting stones again