Socializacion is a learning stage that lasts throughout the dog's puppy phase. It consists of the puppy's gradual exposure to new situations which it learns to overcome satisfactorily, thus adopting an attitide of confidence, moving away from fear or aggression in order to develop mental mechanisms to resolve similar situations for the rest of its life. Socialization is considered to be successful if the puppy learns to be on different surfaces, in different places and with different noises, people and other animals, without showing insecurity.