Schaffer discusses so many aspects of dog ownership/guardianship including selection, veterinary care, legal issues and how they have played, services such as dog walkers, dog training, and more.I have been involved with dog training for many years and seen many changes.