top of page

Complete K9

Our moto refers to your dog’s owners needing help.  We firmly believe that when dog owners learn the skills needed to lead their dogs, dogs become calm and confident in their owners.  When that happens, your dog becomes the best dog it can and has a great life with it's family.


Our private training focuses mostly on you.

We help you develop the skills that you need to teach your dog and

 become confident in your ability to handle your dog.


We provide services to Victoria’s Westshore and Cowichan Valley.  We provide group, private and customized training.  If you are looking for someone to help you and your dog overcome a challenge, we are here for you.  We look forward to seeing you in one of our classes or we will be happy to create a personalized training plan for you and your dog.


Your dog is not just a dog, they are a member of your family, your pack. We will work with you to give you the knowledge and skills that you need to help your dog.  Your dog will become a reflection of you and how you lead your pack.  By identifying and addressing the areas that you need support, you will be able to help your dog to become a respectful member of your pack.

David Marshall

David is our Head Trainer.  He has more than 17 years experience working with dogs.  This started with his own German Shepherd Dog and quickly grew to working with friends and neighbours to help them with their dogs.  When David retired from policing, he pursued his love of working with dogs and became a certified trainer.  David has completed certification through Penn Foster University and The Dunbar Academy.


Training never ends for dogs or trainers.  As a result David seeks out training opportunities for himself.  Most recently David travelled to Manitoba to train with MSAR with Service Dogs, companion dogs and aggressive dogs.  


David has trained companion animals, service dogs and scent detection dogs.  He has worked with several Service Dog Handlers to help them train their personal Service Dogs become fully certified Service Dog Teams.   


David is also a member of several organizations including: APDT, The Association of Professional Dog Trainers; CASDT, the Canadian Association of Service Dog Trainers; and SARDAV, the Search and Recovery Dog Association of Victoria), where he works with and trains with his own search dogs.

bottom of page