A review by rachel19east
Inside of a Dog: What Dogs See, Smell, and Know by Alexandra Horowitz

informative lighthearted fast-paced

4.5