AboutAdditional information on all things puppy for owners attending My Complex Canine - Puppy School InstructorsMy Complex CaninePriceFreeShareRequest to JoinAlready a participant? Log in