已知函数 $f\left(x\right)=\begin{cases}\dfrac{1}{x+1}-3,&x\in\left(-1,0\right], \\ x,&x\in\left(0,1\right], \end{cases}$ 且 $g\left(x\right)=f\left(x\right)-mx-m$ 在 $\left(-1,1\right]$ 内有且仅有两个不同的零点,则实数 $m$ 的取值范围是( )
A.$\left(-\dfrac94,-2\right]\cup \left(0,\dfrac12\right]$
B.$\left(-\dfrac{11}{4},-2\right]\cup \left(0,\dfrac12\right]$
C.$\left(-\dfrac94,-2\right]\cup \left(0,\dfrac23\right]$
D.$\left(-\dfrac{11}{4},-2\right]\cup \left(0,\dfrac23\right]$