I just saw a news story about a car slowing down to release three dogs on the road. Wicked tactics seem to be in play. Three Dogs...
Is that your local news?
anything further?!