Never heard of The Dog That Wouldn't Be... Is that a kiddie book?
The specs are Doggles- basically swimming goggles with a strap that goes under the chin. (We're talking about the dog, right?)
Here's another of Rosie in action. Sidecars beat pick-ups big time.
And in keeping with the spirit of the thread, here's some of my posse I ride with: