A funny little story, and I think that Xander and Columbo have quite a lot in common; they both have a way of befriending people, playing up their faults to distract people away from their strengths.
Also, the lazy eye would be good for keeping a lookout for vampires ^_^