• The Woof Puppy Academy is open to puppies aged 10-24 weeks of age. We break the puppies age down by number of weeks, never months. This gives us a highly accurate measure of mental, physical & motor skills. 

  • We divide our Puppies into 3 different groups by age, size and confidence as they go through our Puppy Program. They will be playing and interacting with other puppies of the same weekly age, showing them how to play nicely, prevent resource guarding, teach bite inhibition & teach them how to read other dogs.  See each Puppy section for details.

  • Our dog handlers have all been trained to use a variety of positive or redirecting techniques to help teach all of the pups good social skills and manners so each session becomes a learning opportunity for all the puppies.   As your pup moves through our program staff will make recommendations on when your pup is ready to move to a more advanced session.


  • Socialization is available to purchase in various packages that we offer.

How to Apply
  1. Fill out our online application 

  2. Gather your up-to-date vaccines and fecal records and email them to us at puppy@woof-academy.com

  3. One of our staff will reach out to you to discuss your specific socialization goals and determine what session will be the most appropriate starting session for your pup and reserve that time for you.

  4. Purchase one of our puppy socialization packages, which will confirm your reservation.

  5. For your first session, show about about 5 minutes early so one of our staff can show you around and let you know what to expect for the first day.  Please remember to bring your signed Client Release form.

  6. Once you have dropped your puppy off, you are free to observe the beginning of the session for the first few minutes, but we ask parents to minimize the time they spend observing so the puppies are not distracted by their parents and fully engage with the other puppies.    This is crucial to each puppy getting the most out of their session at these formative ages. 

Pups Ballpit

Intermediate Pups

Once your puppy has aged out, outgrown or is confident enough to move out of the Junior Session, it is time for them to move into the Intermediate Puppy Session.

This session is for pups 12-16 weeks of age held on Tuesday and Thursday mornings from 8:30 - 11:30AM with 15 puppies per session. This session is held in the Puppy Yard.

Socialization Sessions for your pup start as young as 8 weeks. They are available for purchase as Training & Socialization Packages with a discount or stand alone  Socialization Packages. 


Junior Pups

This Junior Puppy Session is for puppies 10 -12 weeks of age, held on Wednesday and Friday mornings from 8:30- 11:30 AM with a maximum of 15 puppies.

We have  toys to stimulate play and prevent resource guarding, ball pits, and pools to encourage positive behavior around water. We have large wooden play structures which build the puppies confidence as they climb and explore. The puppies learn different play styles from each other, impulse control and bite inhibition and the Staff will interrupt and redirect any unwanted behaviors before they become established bad habits. 

Socialization Sessions for your pup start as young as 10 weeks. They are available for purchase separately or in conjunction with puppy specific training classes.

Best friends since day 1 of the Puppy Ya

Advanced Pups

This is the last step in our Puppy Program!

The Advance Puppy Session is for adolescent and energetic pups aged 16 - 24 weeks of age, or under 45lbs. This session is held on Monday and Wednesday afternoons from 12:30 - 3:30 P.M.

This session is for the Advanced Pups who have been through at least one other step of our Puppy Program and our few boarding dogs only. There is over a half acre to run, play and explore, plus castles and pools to play in as well!

Please contact us if you wish to join this session.