I would head to vet and be there when they open or go to emerg vet. I hope doggy ok.