bestrafen ist für mich aus verschiedenen gründen heikel:
es unterbindet lediglich ein verhalten. das war früher genug, als man noch dachte ein hund wäre halt einfach gefühlslos. heute weiss man dass verhalten aufgrund der emotionalen lage gezeigt wird. so ist zb. das aggressive verhalten meist ein verhalten welches aufgrund von furcht (angst) gezeigt wird. nun kann man die verhalten (bellen, knurren, stellen) mittels bestrafung zwar unterbinden, die angst aber bleibt, und durch die strafe wird sie sogar noch grösser.
sie ist schwer anzuwenden (timing und intensität).
ich bin nicht gegen strafen, wüsste aber nicht in welchen situationen ich meinen hund den nun strafen würde. sicher nicht bei leinenaggression (angst oder frustration) und dergleichen.