Meinen Schäferhundwelpen hat es definitiv nicht beeindruckt, sonst hätte ich nicht dieses Thema erstellt...
Es hatte (für mich nicht überraschend) nicht die erwünschte Wirkung. Das heisst aber nicht, dass deine Handlung keine Auswirkung auf den Hund hatte.
Strafe ist nur sinnvoll, wenn der Hund versteht wofür er bestraft wird - und wenn er überhaupt in der Lage ist, sein Verhalten zu steuern. Wenn es wirklich mehr als das ganz normale Welpenverhalten ist, und tatsächlich Stress, Unicherheit, Übedrehtheit dahinter stecken, dann wäre (auch) die zweite Bedingung nicht erfüllt und du machst es mit solchen vertrauenszerstörenden Maßnahmen nur schlimmer.
"strafen" in dem Sinne halte ich auch für fragwürdig, eher so etwas wie:
ich zeige dir nun, dass das blöd war.
Aber "wenn.....dann" Ansagen bzw. deren Umsetzung haben Hunde wohl nachgewiesenerweise echt ein Problem.