It looks like it is sitting on top of a small bump. Do you feel a bump there?

Could be just a blackhead...maybe have it checked out quickly at the vet.