This little song is really well intended but sadly "well intended" doesn't always equal good.
I'm sitting here trying to figure out the actual value of DaddyDaDa's message. I mean, yes, violence of any form (physical, emotional, psychological, etc.) towards women and children is wrong. And yeah, women deserve our upmost respect; that's a no-brainer there. Most of us men learned this stuff from our parents at a very young age. And it's unlikely the minority who don't seem to understand this simple concept -those who kicked puppies as children- wouldn't listen to a clumsy rap from an aging lawyer in a leather jacket and backwards hat.
Maybe that'll be a better aim: bringing awareness of the importance of parents teaching their children this very essential value.