If you are experiencing technical issues - please enable third-party cookies, pop-ups and redirects in your browser settings. If you are still having issues signing up, pleae call us at 503.697.PUPS (7877)!
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.