You need to take your dog in and have them look at it. Not eating or drinking is very serious.
You can go in to DoveLewis and talk to a vet about it, or call them first if you don't have transportation. They are all kind, welcoming, and helpful at any hour, but they won't see your question here, or know enough to do anything about it.
Thanks! Your answer is awaiting moderation.