This day was going pretty well until I took the dogs for a walk 20 minutes ago. Because they are incapable of passing another dog without flipping their collective lids, they saw a pup and pulled me through a puddle where I had a spectacular wipe-out and landed (shoes, knees and elbows – both of [...]