Puppy Essentials
Essential information and life skills for those caring for young dogs, to help puppy grow in to a more resilient adult dog. Can be taken as a stand-alone course, or will compliment any puppy classes and/or training you might be attending.