Dogs: Understanding Your Very Best Friend by Dr John Bradshaw