Out of nowhere, two tiny pin prick red dots appeared on the side of my foot just up from my big toe. It has grown to six tiny dots close together. I am diabetic. Does this warrant a doctors appointment. what are they?