The answers will surprise and delight you as Alexandra Horowitz, a cognitive scientist, explains how dogs perceive their daily worlds, each other, and that other quirky animal, the human. Inside of a dog explains these things and much more. The answers can be surprising once we set aside our inclination to anthropomorphize dogs.