A light pole mysteriously collapsed in Japan months ago and police say they finally know who (or what) is to blame: dog pee. The 21-foot pole snapped at its base and was found lying in the bushes of a ...