I think most people would be quite upset to hear about a dog being hurt but this is a forum for the support of narcissists and do feel quite lucky that nons are given the chance to post here, and often get feedback from narcs. That's nice of the moderators and it's nice of the narcs.
If we start coming here and offering our "view" on what they do, how they treat people, we may get booted out. I think therefore it is a good idea to offer advice, but not judgement.
I do second what another poster said about boxing. I have a pair of boxing gloves & often have a "hit" with a partner (using pads), it is an awesome way to burn off anger and a great way to get fit. I'm sure your dog would appreciate it too
Three women in the workplace is asking for trouble. No judgement there, but there's the term "don't $#%^ where you eat".