UPDATE:: My vet's receptionist just called and told me Tucker was waking up and doing good. She said one of his canines is loose and about to fall out so hopefully it's just taking longer for them to go. He'll be home tomorrow evening.