This whole episode was based excessively on psychology and trickery, and that is amazing. Really. Rose is definitely very clever - but not as clever as Jane. I applaud the writers for coming up with something so brilliant, I really enjoyed this episode.
I tried the animal thing with my friends today in Math class. I think I scared the wits out of my Math teacher, who probably thinks I'm not very smart, but ended up reading his mind a couple of times today.
Anyways, I know my friends pretty well, but was curious to try it out. They all answered, and their reasoning behind each choice matched their subconscious mind perfectly. It really does work.