I hope you will listen to the great advice all the others have given you, its obvious you lost your temper and that is the worrying thing, you have to try and learn to control it, because next time it might be your child who has its face slapped, now I am not minimising the fact you hit your pet, by no means, I am just saying this could be the stepping stone to becoming more violent as your life goes on.

So take the good advice, take some anger management courses maybe, and remember your darling dog will forgive you, as she will love you unconditonally.

You did the right thing coming here, naturally as pet lovers, we were upset to hear you did this to Hallie, and no doubt you have the worst guilt ever, just move on from here, learn from your mistakes, and say to yourself YOU WILL NEVER EVER DO OR SAY THAT AGAIN.