El bien no es un bien giffen. Estos bienes tienen un resultado positivo en la elasticidad de la demanda. El tuyo tiene una negativa, por supuesto. Se puede producir un bien giffen en todo.
El error está en el signo negativo de que usted (y también de Thomas respuesta), asumió.
La fórmula de la elasticidad es:
$$ e_d = \frac{\Delta Q}{\Delta P}\frac{P}{Q}$$
La negatividad de la elasticidad es dado por el signo de la derivada (un incremento en el precio conduce a una caída en la cantidad demandada; al contrario en un bien Giffen).
En tu ejemplo, asumiendo como punto de partida $Q_1$ e $P_1$ (que podría alternativa de usar el punto final, o el arco de la elasticidad; ver aquí), se obtiene:
$$ -8 = \frac{Q_2 - 800,000}{12}\frac{24}{800,000}$$
Que los rendimientos de
$$Q_2 = -2,400,000$$
Este es, en efecto, una cantidad negativa. A ver por qué este es el caso, vuelva a escribir la elasticidad de la función como sigue:
$$ e_d \frac{\Delta P}{P_1} = \frac{\Delta Q}{Q_1}$$
Esto es, el porcentaje de cambio en la cantidad es equivalente al porcentaje de cambio en los precios de los tiempos de la elasticidad.
La sustitución de los números, se obtiene:
$$ -4 = \frac{\Delta Q}{Q_1}$$
Esto es, la cantidad de caídas al 400%!. Es por eso que se convierte en negativo (de 800.000 a -2,400,000).
El origen del problema es el enorme cambio en el precio (50%), junto con la enorme elasticidad de la demanda (-8), que da el cambio total en la cantidad ($50\% \times -8 = -400\%$). Una forma menos dramática combinación daría lugar a un positivo $Q_2$.