Dog was off his property at some point. There is no excuse for not keeping your dog under proper control at all times. NONE.
With all due respect:
I'd say there are many "excuses" for loosing control over a dog.
You've never slipped in the snow while walking the dog and drop the leash?
You've never been caught off guard while talking to the neighbor, only to see fido chasing a rabbit.
Everyone is so damn whiny about anything and everything anymore.
We have a neighbor who's dog has a way to get out of their backyard, he's a minor nuisance.
He tears up trash bags left out of the can, eats the food my girlfriend leaves for the strays, and even craps in my yard once in awhile.
But big deal, when he bothers me he gets a BB in the butt (he doesn't come in my yard anymore)
There is only one sure fire way to please all those people who dislike everyone else's pet.
BAN PETS altogether
Or better yet, we could all just buck up and quit whining!!
Animals are animals, they are unpredictable and are never truly under their "owners" control
Of course, I believe pet owners should use some common sense, courtesy and respect.
But lets keep things in perspective people (I say that generically to my fellow countrymen, not specifically to forum members)