Owners have a responsibility to keep their animals on their own property, especially dogs, because they can be dangerous or do property damage (and it doesn't matter that the dog is "nice", nobody can guarantee what it will or it won't do). While you do have a responsibility to protect your...