@maddy68
How she treated her horse was shocking.
Her job has nothing to do with it
Actually it has everything to do with it, some jobs require people to uphold a certain level of behaviour. Public sector jobs like teaching, healthcare etc will have codes of conduct that behaviour like this will compromise even without prosecution.
Never mind the fact that that was unnecessarily cruel treatment of an animal it was also extremely aggressive regardless of what the animal had done and she didn't mind doing it in public. What would she do in private? Think how provoking small children can be to someone's patience levels, I can't imagine any of her class parents condone such behaviour or would be confident in her ability to teach their children with patience and compassion.