Wow, an article raising a topic that the author finds interesting, relating it to something which it has nothing to do with, trying to correlate the two but ending up dismissing the correlation.
Most interesting thing in the article, there is a parasite which reproduces in cat's stomach, and to be able to get there changes the behavior of mice to be less careful of cats.
Everything else is bullshit.