$$ \mathbb E(h(X) g(Y)\mid X) = h(X)\cdot\mathbb E(g(Y)\mid X) $$ porque cuando se condiciona el valor de $X$ Cualquier cosa cuyo valor esté determinado por $X$ se convierte de hecho en una "constante". Su valor es constante en cada subconjunto del espacio de probabilidad en el que $X$ tiene un valor determinado.
En el espacio de probabilidad original, la expresión a ambos lados de la igualdad anterior es una variable aleatoria y es una función de $X$ .
Ahora toma los valores esperados de ambos lados de la igualdad anterior y ya lo tienes.