А вообще команды ОКД без поводка выполняет?
Еще рекомендуют, делать так: если собака сунется что-нить сожрать, надо кинуть например в сторону собаки, какую то вешь издающую громкий, резкий звук, только, так, чтобы она не видела, что это сделал хозяин.
Еще был такой пример, раскладывали вкусняшки на улице, посыпанные перцем, но там собака была не сговорчивая, она давилась, но ела
А вообще, если пес провинился, то можно "давить на совесть" ему, кстати очень действенный способ воспитания, главное чтобы прослеживалась четкая связь, чтобы он видел первопричину, из-за которой с ним не общаются.