Puppy training begins the moment you bring your new puppy home; the first 16 weeks are critical. During the early stages of development, it is important to expose your puppy to a variety of situations, allow them to experience various auditory and sensory input with confidence, and present them with opportunities to meet other dogs and various people in safe environments. Our puppy programs seek to teach puppy owners how to influence and shape the behavior of their growing puppy and provide appropriate experiences for healthy puppy development.