Honey- at this point I think you need to call the vet. It is the holidays, and maybe the dog ate something not approved .. I am sorry, but I can not see the dog, and it sounds like a medical situation or potentially one. Just give them a call..