Welcome to Your New Puppy Tool Kit!
Complete Your Puppy’s Registration Today!
Make it official and document your ownership. Give your pup the protection and perks they deserve.

Puppy Development Chart
Learn about the growth stages and developmental milestones your new companion will experience!

K9 Emergency Contact Sheet
Prepare for emergencies with your own contacts and hotline information, all in one place! Includes an emergency wallet card.
Expert Education from the Blog

Ages & Stages™ Puppy Training Video Series
Rooted in the sciences of positive reinforcement, classical conditioning, and the Premack Principle, the Ages & Stages puppy training video series has you covered no matter where your pup is in its training journey.
The best time to start puppy training is now!
This training program utilizes a training method that can train puppies as young as 6 weeks to as old as 16 years of age. The training progresses at the puppy’s pace.
The best time to start puppy training is immediately! Puppies as young as 6 weeks can begin the most basic of training and are at a critical stage to start bite inhibition training and housetraining. Therefore, the optimal time to start is as soon as you get your puppy. Young puppies are like blank slates, with no pre-developed bad habits. It’s much easier to train a fresh, new good habit than to train out an old, established bad habit.
Although it may take a little more time and patience on the person’s part, this training can also work for adult and even senior dogs to correct already-established bad habits!
Training & Behavior Supplies