He's a living creature, not a toy, if you get angry take a few minutes to step back and breath, remember that if you let the anger control your impulse you could seriously harm your poor dog.....
You need to find some kind of "pattern" or procedure to go into motion when you feel the anger popping up.. like some people count or take a walk outside, splash your face with cold water.
You just have to keep yourself from running on impulsive anger and responding that moment.
Honestly, I'm not going to condemn you, because you could have easily not posted this, or told anyone and continued on with your business, the fact that you said this.. obviously shows you know what you did was wrong and feel guilty and would like to change that.
Most people just keep it to themselves.
I'm no expert though, everything I typed now is just stuff I've heard or read somewhere, but basically when you get really angry, try to deter yourself and think about something else, do something to keep you from doing anything impulsive.. walk out of the room if you have to.
__________________ ||| Henry's Mommy ||| |