I did a course Natural therapy for companion animals and was told carrots are a natural way of worming not that I would rely on just carrots. My two love them and also get the tips when peeling carrots also use them as a training treat, not fattening grate them up and add to the liver bread.