xanax generic and long term side effects of xana and will xanax harm dogs and xanax half-life and cymbalta xanax