Jon Katz, a one time technology geek and pop culture writer has become one of the leading authorities on the human-canine bond. In this book he offers powerful and practical philosophy for training and living with dogs from birth to death. Katz, a dog owner himself mixes interesting facts with his own personal stories to teach dog owners and dog owner wanabees everything from housebreaking to choosing a vet to understanding your pet. "Every dog is different" Katz says, "due to breeding, environment and temperament - and therefore, every human-dog relationship varies."