По умолчанию служебной командой остановки считается классическое "ФУ", но совсем не факт, что это сработает, в любом случае это будет лучше имитации мяуканья. Если это бродячая собака без ошейника, то и "фу" вряд ли поможет...
А если собака уже настроена на вас агрессивно и совершает попытки наброситься, дополнительное раздражение в виде мяуканья может ее реально спровоцировать на атаку.
Если поблизости имеется любая палка или камень можно поднять их, палкой надо угрожающе слегка замахнуться, но не в коем случае не бросать ее в собаку, то же самое и с камнем - только замахнуться, мало ли потом придется отбиваться в ближнем бою.
Ну а вообще собаки очень хорошо чувствуют ваше состояние - если вы не проявите страха, она от вас должна отстать.
Перевоспитывать. Научить команде голос и голос нельзя. В тот момент когда она только навострила уши скомандовать запрещать ей подавать голос. Команда "нет", "нельзя" тоже применима. Терпение и результат вас не заставит ждать.
Скорее всего, собака приучена к тому, чтобы не лаять в квартире (для того, чтобы соседи не возмущались)... Может быть, собака по характеру своему через чур спокойна, и не любит лаять... Моя собака, например, тоже не часто лает...
Чтобы понять собаку когда она лает, надо интересоваться собаками, полюбить их и наблюдать за ними. Словом, надо научиться понимать когда она лает и когда молчит. Обычно, когда собака лает она либо хочет привлечь внимание хозяина, либо обозначить себя. Я здесь и я могу за себя постоять. Но вариантов слишком много.
Самые неприятные ассоциации - придется или дрожать от того что собака может укусить, или искать какую-то палку поблизости, или кирпич или что-нибудь потяжелее, да и вообще, неадекватность собак на первом месте здесь стоит. Обычно ассоциации с хозяевами, которые держат в квартире огромных псов без всякой на то нужды и не следят за ними, выгуливают без намордника и поводка - все это очень страшно и непредсказуемо(