Dog and dogs. The story of man's constant companion.