Puppy Building Blocks™ Basics

The goal of Puppy Building Blocks™ is to maximize your pup’s socialization and learning during the narrow window of socialization between the ages of 8 – 24 weeks.  Between the ages of 8 weeks to 20 weeks puppies go through a critical developmental stage.  It is during this stage, puppies form positive and negative associations with other dogs, people, and objects.   This age is also critical for establishing boundaries with your puppy and teaching foundational impulse control and obedience skills.  Classes are kept small with no more than 6 puppies per class to ensure each puppy receives individual and group training.


  1. Application & Vaccinations – click on the link below to request application
  2. Puppy must be in home for 10 days and have a clean bill of health per veterinarian
  3. Attend Day Time Program Orientation

All new puppies will begin the Puppy Building Blocks™ Program on either a Monday or Tuesday following the completion of all enrollment requirements.  Number of weeks enrolled will be determined at time of enrollment.  If you decide you want your puppy to be in the program longer than the initial number of weeks registered, it will be based on availability only.  If you elect, puppies who have been in Puppy Building Blocks™ are automatically enrolled in Train & Play™ when there is an opening.

Puppy Building Blocks™ Inquiry

Essential Life Skills

  1. Crate Behavior
  2. Potty Training
  3. Social Skills
  4. Impulse Control
  5. Obedience


Class 1 – Mondays and Wednesdays
Class 2 – Tuesdays and Thursdays

*Each class is limited to 6 puppies maximum.  A wait list is in place, contact our office for more details.

Daily Schedule

7:00 AM – 8:30 AM Drop off at School and Crate Training
9:00 AM – 10:00 AM Loose Leash Walking & Potty Break
10:00 AM – 11:00 AM Individual Training/Crate Training
11:00 AM – 1:00 PM Group Training, Loose Leash Walking & Restroom Break
1:00 PM – 3:00 PM Individual Training/Crate Training
3:00 PM – 4:00 PM Loose Leash Walking & Potty Break
4:00 PM – 5:30 PM Pick up from School


We will NOT be open on the following holidays for Puppy Building Blocks™

  • New Year’s Day
  • Memorial Day
  • Fourth of July
  • Labor Day
  • Thanksgiving
  • Christmas Eve Day
  • Christmas Day


Basic Package: $125/week per puppy for 2 days.
Advanced Package: $200/week per puppy for 4 days.

*If you would like to discontinue the program prior to the completion of the number of weeks registered a written notice must be received no later than Tuesday of the desired last week. Please email resignation request to info@caninecraze.com.  There will be a 50% tuition fee for late notification when discontinuing the program.

Puppy Building Blocks™ Advanced

This program is only available to graduates from our Puppy Building Blocks™ Basics Program.  Puppies between the ages of 6 months and 12 months can participate.  This program includes group play; where our focus is on developing appropriate social skills with other puppies.  Individualized training with each puppy will continue working on impulse control and basic obedience.  The skills learned in our PBB Basics program will be expanded upon in this program.

There is a monthly tuition fee of $300/dog.

*Discontinuing the use of our Train & Play™ Program will require a written resignation letter by the 20th day of the last month’s attendance in our program in order to avoid a 50% tuition fee charge.  This allows time for our staff to contact clientele on the wait list and for those clientele to complete the enrollment process before the 1st of the month.