Neurosurgeon --or some orthopedic surgeons... Specifically if you actually need surgery... otherwise a neurologist or pain specialist...
Treatments for pinched nerves include medications, exercise, physical therapy, chiropractic, injections, and surgery. There are a wide variety of professionals who can perform these treatments.
I think the medical specialist would be a neurologist.
Dermatologist treats that condition
The Dermatologist (skin doctor)
Foot doctor
I think its an orthapeadic doctor
an oncologist
nuerologist
gastroenteroligist
A psychologist.
A gastroenterologist treats stomach pain.
A GP should do.
animal doc.