enjoy the ride

development stages

A puppy goes through 4 main stages of development. The most important time to begin socializing and training begins at 8–10 weeks during the first stage, imprinting. To maximize results, start Social 1 and Skills 1 10 days after bringing your puppy home.

imprinting


0–4 months

juvenile


4–6 moNTHS

adolescence

6 months–

2 yearS

maturity


2–4 years