I have to disagree with you, Marley knows when he’s done something wrong. Give a dog more credit. I believe they have the capacity to reason just as a human does. Perhaps not as well, but they do. You’re entitled to your opinion and I’m sure your philosophies on dog training have worked for you and your dog. However, our forms of punishment have worked. And, since this post, Marley is out of his seperation anxiety stage. Thanks to some suggestions that people have posted.