I really can blame this on the puppy.
I was carrying a heavy armful of things into the house, which included a cast iron frying pan and a ceramic bowl that was full of pasta salad when Paige (the puppy) decided to try and beat me through the door. I tried to make it to the counter to put things on there but fell forward hitting my uppper cheek bone on the corner of the counter, breaking the lens on my glasses in the process. I haven't had a shiner since I was a kid--and that is a loooooooooooooong time ago.
Warning: Puppies can be hazerdous to your health.
I think I will wear sunglasses in public until this goes away.