How old do you have to be, to undergo acupuncture?

Any age. Theoretically it could be used for a patient of any age. How young of a child you can treat it depends on the child itself . ( how will the specific child accept the treatment).
Any age. The traditional chinese acupuncturist have been known to needle patients at any age from the newborn to the elderly.