Не совсем. Знание команды - это когда собака выполняет ее КАЖДЫЙ раз и в любых обстоятельствах. Обратите особое внимание, что вы не должны игнорировать невыполнение. Поэтому на ранних этапах никогда не давайте команду, если не уверены, что собака ее выполнит! Особенно на улице. Чаще всего тренируют на поводке, сначала на коротком, потом все длиннее. Например, вы скомандовали "ко мне" (ОДИН раз). Собака замешкалась или вообще цветочки нюхает. Следуют легкие рывки (поддергивания, не тянуть!) поводком по направлению к хозяину, собака, подчиняясь, идет в нужную сторону. Дошла, собаку нужно похвалить/покормить и отпустить (тоже нужна команда, придумайте сами и придерживайтесь всегда, например, вольно, гуляй, нафиг и так далее )) этой командой вы разрешаете собаке прервать предыдующую и заниматься своими делами). Только когда дойдет до автоматизма, можно переходить на следующую длину. Это все к улице относится, дома проще. Но и контролировать сложнее. Вот вы ей скажете, а она не послушает, что делать будете? за уши подтаскивать неудобно ))