Мне кажется, что единственный надежный способ - водить собаку на поводке. Тем более, это необходимо по нашему законодательству.