Ну я тут про щенков не согласна. Дети на то и дети, что многого они просто не знают и не представляют, например, степень опасности. Учить их границам это не то же самое, что щенков дрессировать.  ИМХО, дрессировка это, например, отдать дитя в балет трех лет от роду и хочешь - не хочешь работаем, страус, работаем. А учить, что "это делать нельзя потому что...", это не дрессировка, а именно учеба. Для себя я пытаюсь уйти от воспитания через эмоции, потому что знаю, что через призму эмоций картина мира часто искажена. Я тоже не пытаюсь никому ничего навязывать, более того, уверена, что в твоем случае раз работает, то и чинить ничего не нужно. В моем мне кажется, что работает не совсем так как мне хотелось бы. То есть, мне кажется, что можно лучше.