In my cat's case, that turned out to be allergies, but that's really a question for the vet. It could be from bugs, fighting, or any one of a number of things, especially if they go outdoors.