У вас все в кучу. Гулять где положено - это одно, но ходить везде с собаками не запрещено. Да, при этом они должны быть на поводке, но в узком пространстве около магазина неадекватная собака и на поводке может броситься к любому. Из-за этого ненавидеть всех собак, это полный неадекват.