Don't take me wrong...I love dogs, in fact when I was a young kid I had two. They were one of my best friends.
But I don't like to have my neighbours' dogs leaking all over the walls of my condo. So I need something to make them do their "thing" far from here...even better if their owners won't understand what's happening.