She is 16 months old !!! , at that age kids are just starting to learn right from wrong, wouldnt do any good to punish her.
My daughter when she was 3 did the same to my neighbors car (i hate the guy

), she and her friend thought it was funny and didnt know that the paint could get damaged. I just told her that her dady now had to pay close to $500 in damages, something she could care less, she thought $500 were like enough to buy some candy hehehe.
The only thing i could find to make her reason about it was saying, next time you do that i will destroy one of your barbie dolls. She got it then
Most dings and scratches in my car have been thanks to my kids and my dad (he is like a kid).