vicodin rehab and xenical effects and how long does it take for xanax to work and cat prozac and allegra consulting