I'd hit the kids instead of the dog
Do you think that you are hitting your kid out of love, or some other reason?
I hit him because I care
Violence is not caring and hitting your kids is wrong not helpful. Talk to someone about your anger problem and keep yourself away from your kid until you have it under control.
I'm going to help myself and my kid by working on my anger issues. I knew I had too much anger in me.
That's a good idea. You can start by going to anger management classes.