Tiny Red Dots on Skin (Petechiae): Should You Worry? | Skinscanner Blog