K9 (K9: Deja Who)

A version of K9 appeared in various points in time and space. (TV: K9: Deja Who)