Well, the bag on my bike suffered, fortunately I didn't get a scratch.
I was riding near where we live on the bike, not even going all that fast cause there was so much water on the road I'd have drowned....and a REALLY BIG dog...something like a Pyrenees Mastiff or Great Pyrenees...BIG! 120 pounds big, appeared down the driveway of a stable, barking, ran up to me and set it's teeth into the bag on my rack, just behind my butt, and pulled. As in pulled the whole back of the bike sideways and the bag half off the rack.
Fortunately, it backed off a bit when I yelled, so we were stalemated for about 5 min, with me yelling at it, and it barking at me. No owners, of course.
Finally, it decided that I was not going anywhere and went further away. I stood around a while longer, they will chase you if you move, and had a debate about trying to walk into the stable, with the bike....which I could put between me and him if I had to....
It let me walk up the driveway (?) and I - finally - found someone who worked there. The 'senyor' was sleeping. Just as an aside, if you have a stable, shouldn't you be up before 7:45? Just saying.
Anyway, I told him what happened, walked the bike back down the driveway, and slowly road off.
I eventually reported it to the police, showing the cop the multiple holes in my bag - not realizing until later that he had actually punctured through a semi-rigid plastic folder and the paper inside it and out the other side as well.
Not dull anyway!
I do have to say that I have gone past there before, and I've never seen the dog out, so something weird may have happened today, by the same token, another friend who has ridden there for years warned me that the dog was dangerous!
Good gracious, never ever boring!