THAT IS AWFUL
I really don't know anything about dog STD's (didn't even know they existed) but I would definitely contact AC and go to your vet just so that you have some kind of documentation of the occurrence. Next time she does this call the police! I cannot believe that!