How to socialise a new puppy

The socialisation window is a crucial time to kick-start your puppy’s mental development. Here’s what you need to know to help your puppy grow into a confident adult.