The following is a great piece written by Eileen Anderson from her blog eileenandadogs: 9 Effects of Punishment