Hello Carrie, there is obviously something very wrong with your dog. We can’t tell you what but he needs to see a Vet urgently.
It could possibly be a toxin or poison the way it started on his face and has spread….though it could be something else entirely.
You need to take him to a Vet urgently. Someone on here mentioned Care Credit perhaps you could try them…but this is an emergency it seems your dog is getting worse and needs urgent treatment.
i would get him checked out – it sounds like something really is wrong, and he should see a vet first, especially to address the teeth.