I payed attention to her appearance, Ride and buttfucked her, then when she was at her limit gave her release. Basicly same way how you sort of link enjoy this and then you get this. Kept making sure to do something that didnt involve releasing her twice, then giving her release. Punishment just causes it to reset if done wrong.
So its firly easy to train her, just gotta do the opposite of what she did to you in a sense,
Think she goes through 3 stages, before she gives in and turns into your willing pet. But just focused on doing two things then reward, Not sure if theres another way, just being nice to her while using her gets her begging. Which makes sense considering how angry she is because of her past etc. Sort of changes some of her views, while still having the options of letting her be a twisted shop keeper.
Ironicly I did this to her after being on salary with her and having her breed my character lol.