I once heard a priest say that all people need forgivence, because all of us have an embedded sens of justice, even the ones who show no remorse. He was right! RIGHT and WRONG is hardwired in us, humans, it is a genetic trait! This means we may share this trait with other related species. I remember a dog trainer on TV saying that dogs correct one another in the pack. I recently placed a video with a stray dog protecting another smaller one. That poor stray never-ever had anyone encouraging him or demonstrating him such behavior. I saw two dogs on two different occasions, displaying a slightly submissiv, kind of avoiding behavior, just to point to something bad, which happened during my absence. They say this behavior is caused by the fact that the dog expects a punishment by the owner. Except those dogs were strays, which I sometimes fed, but which I never punished! The events were vandalism and theft (one-time events) and no one tought them those were bad!