rite aid generic list zopiclone interactions with melatonin does tramadol for dogs need to be taken with food lorazepam weaning double g xanax effects