In honor of the new pup, this week at Filmcritic.com I’m talking about dogs and the essential role they play in science fiction film. What, you don’t think they’re essential? Shame on you. How can you say that about man’s best friend? You must like those things, what are they called? Oh, yes. Cats. As always, feel free to leave your comments, questions and gushing about canines over at the Filmcritic.com site.