Thank you for your query at DoctorSpring.com
I understand your concern.
The dots look like small petechiae, this can arise because of allergy or mild platelet deficiency.
Your symptoms are suggestive of anemia, and I will request you to get a Complete Blood Count done, and also re start your iron supplements prophylactically till you hve the reports.
Once you have the reports, please get back to me.