Hope the dog is OK, though.
I saw that one from last year's TDF and I believe they said the dog was ok. Did you see how quickly the wheel folded in half. I know how he feels as that is pretty much my commute everyday in the Beaches. Funny when I yell at them to keep their dogs on a SHORT leash they consider me the jerk.
The one of everybody crashing at the finish line like the road was ice. Wow.