Could just be a cyst from an infected bite or scratch. A trip to the vets will ease your fears