Throughout the ages, animals have played a significant role in human life. But the relationship between animals and humans is often taken for granted. For example, everyone knows that dogs can be trained to sit, stay, and roll over. But could a dog guide a blind man 2,144 miles down the Appalachian Trail--a difficult feat for a sighted person? Could a cat actually defend a sleeping infant from a deadly rattlesnake that is prepared to strike? Could...