You may get pinprick red dots on your skin as a side effect of some medications that thin your blood (like warfarin and aspirin). Antiplatelet drugs and antibiotics can sometimes also cause petechiae.