Okay guys here is a screenshot:
Since this model is from Halo. I know that Y is the Up axis and not Z. Everything appears to be right. It even shows the slight tilt the node has.
Also for future refrence for anyone. There was nothing wrong with the model. I believe the issue was because the models were create where the Y axis is up and not Z axis. Therefore urho3d may expect the model as Z axis up. So when using LookAt function the wrong axis is used as the forward facing.
EDIT:
sentinelparentNode = scene_->CreateChild("SentinelParentNode"); // This is a parent node no transformations on it.
sentinel = sentinelparentNode->CreateChild("Sentinel"); //Then I attach the child node to parent node.
Then use the LookAt function to look at the target node.