You can bathe the dog in neem shampoo. I also put tea tree oil right in the bath water. You could try that for yourself also. Have a bath with tea tree oil in the water and use neem soap (Theraneem is good) and Theraneem shampoo.
Try neem soap and other neem products. I would not ingest it, but use it on your skin.
You might be interested in reading the posts in:
Undiagnosed Symptoms Community
Invisible Bugs crawling on skin? Strange sensation
that was started by shane1000 on Feb 19, 2013
The forum talks about using TTO and Oxy clean and Borax. I have no idea what TTO is but you may know what this is.
I am surprised people are trying to commit you if these things are visible.
Scabies crawls under the skin, but you would feel itchy with that.