Your poor DD, hope the swelling and redness goes down soon.

We use a natural roll on called bug-gard as a repellant and itch eze cream which has anaesthetic and antiseptic for bites. Got them from the local chemist HTH