AboutAdditional information on all things puppy for owners attending My Complex Canine - Puppy School MMy Complex Canine