Нет, закон Москвы запрещает выгул собак без намордников и поводков только в некоторых местах (около госучреждений, на детских площадках, на пляжах, рядом со школами и детскими садами). Этого недостаточно для защиты людей от укусов собак, поскольку в городе куча мест, где собаку можно выгуливать без поводка и намордника. Так, собаку совершенно спокойно можно выгуливать без намордника на Красной площади или по Тверской улице, где гуляет множество людей.
То есть даже если все собаководы будут соблюдать закон, Ваш шанс быть растерзанным какой-нибудь крупной собакой уменьшится не сильно, т.к. собаки нападают не только на детской площадке. Поэтому тут дело не в хозяевах собак, а в российских законах и законах Москвы, которые достаточно лояльны по отношению к хозяевам собак. В России несколько раз предлагалось принять закон об ограничении разведения и выгула собак опасных пород, но, увы, все эти попытки были безуспешны.
Вероятнее всего, причина подобной инертности властей в том, что в обществе идея ограничить выгул собак не пользуется популярностью. Связано это с распространенными убеждениями о том, что нет опасных пород собак, и всё зависит от хозяина. К сожалению, жертвам больших собак такие разговоры обычно помогают не очень сильно.