Well dragons come from another world and their soul seems to be shared between their body and their eyes, so we can consider that a dragon ( or at least an ancien dragon since we don't know if regular dragon eyes have the same properties ) are dead only when both their eyes and body are destroyed.

Also maybe Niddhog posess the echo and did the same thing the sahagin priest did.