1) El orden de los factores en el LEFT JOIN
si altera el producto. Eso por lo pronto...
2) Tienes una condicion redundante, dado que el ON y la primera condicion del WHERE son identicas.
3) Finalmente y yendo a tu pregunta: Si la tabla base es USUARIO, y USUARIO_VOD es dependiente de la primera, implicaría que si un usuario no existe, tampoco existe el dealer. O estás tratando de lograr algo que no existe, o no estás planteando bien las condiciones.
Explicanos como se relacionan y muestra un ejemplo de los datos, ademá de un ejemplo de lo que tu dices que deberías obtener.