K9 (m) and
Ninja (f) K9 is an android dog who approaches things from a very impersonal and logical manner. He gets tripped up by pop culture references, sarcasm, flirting, and things that sound to him like one thing when they mean another (for instance, his idea of a "date" is a fruit). He is military trained, and a high-ranking officer (thus the golden parts of his armor). He can be cold unintentionally, though he is not unkind. He puts the brain before the heart, and has little use for emotions.
Ninja is an opinionated, joyful, feminist tomboy with athletic talents and a heart-before-logic attitude. She hated K9 when she first met him, but then changed her mind when she hung around him more. K9 is her commanding officer, and she is his second-in-command. They balance each other out quite nicely, though sometimes they have arguments that tear the tent down. OK; so she's always the one yelling at him (and he's the one going stony-silent) but ask anyone; they have one of the strongest hate/love connections around.