Puppy Building Blocks™

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 – 20 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

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.