Does your dog know when you've had a bad day? Can your cat tell that the coffee pot you left on might start a fire? Could a chimpanzee be trained to program your computer? In this provocative book,... This description may be from another edition of this product.