I know every companion is not Rose. It's just extremely hard to see the doctor as a pony doing this. And what does "snogged" mean? (sorry I am the most stupid person in the world.) And doctor whooves doesn't really know what incarnation he is, according to the sources I've read.