I invested in the puppy culture program as well as many of the companion training videos and books. It offers everything you need to know from day 1 of puppies life till they go home to. The first 12 weeks of a puppy’s life are so very important.