trazodone brand name trazodone for sleep dosage how long does trazodone stay in your system trazodone side effects will trazodone put a dog to sleep