I was just round at my boss's house briefly (had to drop some forms off) and his dog was in the room at the time. The dog did a poo on the carpet and then went and hid under a table. My boss grabbed it from under the table very aggressively and then smacked it with incredible force on its side. The dog whimpered loudly and went back under the table and was shaking.
I understand giving an animal a very light tap and telling them "no" in a stern voice if they have done something really naughty, but the force and aggression my boss used has really upset me and he definitely will havee bruised the poor thing. I don't really know what to do - if I give somewhere like the RSPCA an anonymous tip off, he's going to know it was me and I really can't afford to have my job in jeopardy. I don't feel I can just sit back and do nothing though. I mentioned it to a colleague I'm close with and she said she's witnessed him screaming at the dog on numerous occasions. What would you do?