Both me and the angry poodle who attacks bikes, and was let off his leash, got off very lucky yesterday.
I'm a bit banged up. Scrapes and bruises, but it could have been worse. My helmet is done, and my gloves are ripped and bloody.
My ebike is very heavy, the dog is lucky I pulled the brakes.