Turns out it was lymes disease. We found out that the vet had never tested after spending literally thousands on all sorts of exotic tests and MONTHS of this poor dog crying in pain constantly. We demanded a test-it was negative. The vet did not bother to tell us that lymes tests false negative 50% of the time and that if they were on an antibiotic it WOULD test false negative. So weeks later we demanded medicine after seeing this on the internet. Basically we self diagnosed and self prescribed. Long story short-we are switching vets and he is all better -yay!!
Warning
No formatter is installed for the format bbhtml