Puppy Socialisation Getting a new puppy is such an exciting time! Teaching them to be a part of your household and the world around is very important for their life long happiness,…