For any of our puppy classes, puppies must be up-to-date for their age, with at least the first set of DHLPP shots, usually given between 6-8 weeks of age. Because socialization is so important and needs to begin as early as possible we do not usually recommend waiting for the full three sets of puppy shots. Veterinarians will suggest different guidelines for your puppy, so please take their advice into consideration. If your veterinarian tells you that your pup must have ALL vaccinations before attending a puppy class then he or she may not be current on the latest protocols for puppy socialization and vaccinations. We also require bordetella, lepto and flu shots.

At Courteous Canine, Inc., we agree with the American Veterinary Society of Animal Behavior’s Position statement -“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 de-worming. They should be kept up to date throughout the class.”

For non-puppy classes all dogs must have:

  • the full sequence of DHLPP (usually an annual booster for adult dogs)
  • Rabies vaccine
  • Bordetella
  • Leptospirosis
  • H3N2 canine influenza vaccine

Your dog’s shot records may be anything from a vet receipt to a shot-vial sticker to a note from the breeder or a checked-off list with the shots on them. We have to work a bit on the honor system, but we do want to make sure the puppies are all safe