both my dogs get acupuncture as do i and i totally swear by it. our vet is wonderful and very well trained. it focuses on the system as a whole (for example: skin problem may really be the manifestation of some other problem). our female went in for skin problems and the vet told us she had liver/blood imbalance. she treated that and in a week or two there was a noticeable difference. now her coat just shines! it does sometimes get a little metaphysical in the ideals but i have seen my dogs with major improvements. our vet also supplements their food with different herbs based on their problems. from what i understand there are lots of ailments that can be treated with acupuncture (it is not gonna cure cancer, but it can mitigate the side effects of chemo). there are a few things to keep in mind . . .

1) you have to have an open mind and believe that it will help

2) you have to stick with it for a few treatments before you see results

3) pick a qualified vet acupuncturist

we got tired of seeing specialist after specialist with no real answers or improvements so we picked the alternative route and have not looked back.