I don't believe in consequences. I think that happened for a purpose. If you hadn't of hit that little dog someone probably would have in the long run. Don't feel guilty or expect revile words, because we have all done something wrong in life, things that we just can't change. Try and move on, but also learn from your mistakes. Best of luck in the future. Just think, the dog is in heaven now.