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 Puppy, Puppy Day Camp and Good Puppy 10 days after bringing your puppy home.

imprinting


0–4 months

juvenile


4–6 moNTHS

adolescence

6 months–

2 yearS

maturity


2–4 years