Acupuncture is one therapy that is a part of a larger medical system called Traditional Chinese medicine.
Acupuncture has been practiced for thousands of years and there is a wealth of data about its effectiveness in Chinese medical journals and American medical journals are developing databases.
Dry Needling is also known as ashi needling and trigger point needling and can not only affect local conditions but those in meridians as well.
According to the World Health Organization acupuncture is effective for treating a wide variety conditions. It is always recommended to learn about your Practitioner's training in Chinese medicine before receiving acupuncture or other therapies.
Prior to treating you with acupuncture, I do a thorough pulse diagnosis. A proper evaluation of your pulses, where Practitioners of Chinese medicine discover energetic imbalances, is the key to effective treatment. This is my specialty: I see where your imbalances, blocks, excesses, etc. are and resolve them to create a healthful situation in your body. I look for what is causing your condition or symptoms and resolve that rather than just treating symptoms which is almost always just a temporary quick fix.