Gordon Smith: Animal magic: the extraordinary proof of our pets intuition and unconditional love for us

136