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