hahaha,You make me laugh with that "who's going to punish you for hitting the dog (human).
This topic is very controversial. I think it's totally absurd. Imagine a person who thinks they're a cat, and cats mostly just lie around sleeping. So how are they going to feed themselves, pay the bills, etc.I don't think anyone would support them for life.