I'm concerned that she was able to run out the front door, cross the street and return back...luckily...
I'm thinking doggie daycare...I don't blame you for being upset either, spanking (and I'm sure it wasn't hard) is not how to handle a pup, ever...