Здравствуйте, Александра.
Согласно п. 11 ст. 11 Закона Ленинградской области «О содержании и защите домашних животных на территории Ленинградской области», выгул собак должен осуществляться при условии соблюдения следующих дополнительных требований:
1) выводить собак из жилых помещений, а также с частных территорий в общие дворы и на улицу разрешается только на коротком поводке или в наморднике;
2) нахождение собак в многолюдных общественных местах, а также в общественном транспорте разрешается только на коротком поводке и в наморднике, за исключением случаев, когда собака находится в специальном переносном контейнере. Требования о необходимости наличия короткого поводка и намордника не распространяются на щенков в возрасте до трех месяцев и собак, рост которых в холке составляет не более 40 сантиметров; требование о наличии намордника также не распространяется на собак, анатомические особенности строения головы которых не позволяют зафиксировать намордник (собаки с короткой мордой).
docs.cntd.ru/document/537975966
Таким образом, закон Вы не нарушаете.