I think the real story here is that somebody left a note. Stand up person there.
Of course, it shows how it is never a good idea to leave your car anywhere. Did you park it across from a driveway?
Glad you found the dog. Dents can be repaired.
BTW, what year is your car. Later model 123's do not have their fenders glued on, and are much easier to replace.
Another benefit of car info in your signature.....