Puppy School If you haven’t already done so, sign up to puppy school.  Proactively socialising your dog is a critical step in managing good dog behaviours going forward, is important for their developmental milestones and an excellent opportunity to nurture...