When do I expect to see results from the medical therapy (acupuncture, rehabilitation, herbal therapy, etc.)?

As in human medicine, results will vary depending on the patient and type of problem.  More treatments may be necessary for more established, chronic problems.