I hit a dog in the nose yesterday on my MTB. Actually, it hit me really. I was down on a local trail, and some moron was letting his two dogs chase each other at spring speed. Stupid thing came out of nowhere and ran straight into my wheel.
I feel bad, but there's nothing I could have done.