«Before You Get Your Puppy» by Dr. Ian Dunbar Dunbar, a veterinarian and animal behaviorist, covers what he calls the three «developmental deadlines» to meet before you get your puppy: completing your education about puppies, knowing how to assess your prospective puppy's progress and instituting
errorless house - training.