Xanax is a short-acting benzo, which means that it does not last in the body for an extended period of time. One of the very common side effects associated with it drowsiness, so your husband may want to try it on the weekend first so he doesn't have to worry about driving anywhere.

Taking it 3 times per day is standard dosing, but this drug is not designed to be taken for extended periods of time. If he is going to be on it for more than a few months he really should talk with the MD about getting something else.