Ключевая фраза: НИКОГДА НЕ ПРИЧИНЯЛАСЬ БОЛЬ. Можете мне не верить, но собака считает владельцев мокрицами, боящимися сказать ей грубое слово. Вот и строит их по своему разумению.
По собачьим законам Вожак тот, кто не побоится в нужный момент сделать больно. Вы это на своей шкуре проходите.
Мой Вам совет: наймите инструктора - но не для того, чтобы он за вас собаку воспитывал, а для того, чтобы мог подстраховать, спровоцируйте собаку на непослушание и оттаскайте ее хорошенько за шкварник - так, чтобы в панику ударилась. Завизжит - прекрасно! поставьте на землю, но шкирку не отпускайте - возможно, она попытается побороться за свои права, тогда все повторяется сначала. Перед началом процесса не забудьте пристегнуть к ошейнику поводок.
Потом отпустите - собака попытается удрать в будку. Пусть идет. Через три-пять минут позовите ее к себе - не угрожающе, но и не просите - командуйте. Не идет - выдергивайте за поводок, но так, чтобы не Вы ее тащили, а она "сама" шла: дернули - и сразу ослабили поводок. Как только подошла - хвалите. Отпустите и позовите опять. И так - пока по первому же зову приходить не станет.
Дальше - придется заниматься собакой всем домашним по очереди. Вам придется контролировать этот процесс с позиции Вожака - за непослушание "рычите" на собаку, дублируя команду - вы недовольны ослушанием младшего члена стаи.
Если Вы живете в Московском регионе, могу помочь. Пишите в личку.