Garet
Rollerblading along the road
I hope you don't find this harsh, but finding a vet is important and sometimes difficult to find online. There really isn't much people can do other than give their opinions on what it is and what you could potentially do to help. There's no guarantee that you will find an answer on these or any other forums out there.Edit:
And to all of you telling me he needs a vet; believe me I know. I am doing my best to make that happen. In the meantime, I need to do as much as I can to help him. I posted here in hopes that someone might be able to tell me something useful I might not be able to find easily researching online. I appreciate those who are giving me constructive advice without all of the judgmental backlash. To you all, thank you.
Here are some international vets, and here are some US-based vets.