Kalec is, or was her squeeze. I am not sure after her latest tantrum, leaving Kalec as the Kirin Tor pet as part of a council dwindling.
As for racial mixing, I am sure there is some method by magic. We don't really know if the dragons can use their humanoid form for more than just appearance.