trazodone 100mg trazodone half life will trazodone put a dog to sleep will trazodone put a dog to sleep trazodone anxiety