Would love to know what these dots are. #scabby #red #dots #ahh!