I learned that dogs are NOT predictable. I've been riding by this big old black dog for the last few years. He always comes out and barks at me along the Hwy when I pass. This is a busy stretch of road and the most he's ever done is get close. Today he hit the rear wheel of my bike almost causing me to go over into traffic. I went from being his friend to wanting to cut his heart out with a butter knife.