Acupuncture and Steroids together have been shown to work as well or better than other treatments for disc disease in dog's.
Steroids are very inexpensive, and Acupuncture is not too expensive.
They could be anything. Possible choices include: histiocytomas, hives, insect bites, allergic skin reactions and more.