Oh noes! That sound horible. I hope the dog is ok. Christmas eve is suppost to be happy. What kind of dog was it? Was it a big dog or a little dog? I would be scared too if that happend.