Puppy school is the first event you should put on your dog's social calendar.  Puppies will develop confidence and will learn how to interact with each other. This is a safe environment for socialisation as all puppies must be up to date with their vaccinations. At...