In general, puppies can start puppy socialization classes as early as 7-8 weeks of age. Puppies should receive a minimum of one set of vaccines at least 7 days prior to the first class and a first deworming. They should be kept up to date on vaccines throughout the class.
We agree with the American Veterinary Society of Animal Behavior: ‘The primary and most important time for puppy socialization is the first three months of life. During this time, puppies should be exposed to as many new people, animals, stimuli and environments as can be achieved safely and without causing over-stimulation or other such behaviors such as excessive fear, withdrawal or avoidance behavior. For this reason, the American Veterinary Society of Animal Behavior believes that it should be the standard of care for puppies to receive such socialization before they are fully vaccinated.’