Meet the Team

Elin Best

Growing up, it was always animals, animals, animals! From Hamsters to hounds and pigs to ponies, you name it, I had it and loved it!

Completing a BSc Hons in Pyschology and Sociology, I knew I had a passion for how people learn and it seemed the only logical path for me to merge my two loves together - dogs and Psychology!


I got my first dog, Maggie the Border Collie and we enjoyed Flyball and Agility together until she retired due to injury. I was then lucky enough to land a job working for Hearing Dogs for Deaf People in 2010 as a puppy Trainer and learnt a huge amount about puppy development and training in the 8 Years I spent with them.


I set up Best Puppy School in 2014 to give me more freedom with my family and to be able to work with pet dogs as well as assistance dogs. To say I love my job is an understatement. I am so lucky to be able to work with the most amazing people and dogs on a daily basis and I am keen to ensure we grow and develop as a team with the latest force free training techniques to help our wonderful dogs be the best companions they can be.

Karen Hart

Dogs have always been part of my life.  From the family dogs we had whilst I was growing up in Sussex to the dogs that have been with me into adulthood, I know from personal experience how rewarding dog ownership can be.  I share my life with a lively, tenacious terrier called Skip.  I have worked hard to train Skip effectively to his strengths.

I have trained and competed in Agility as well as Flyball and have been lucky enough to compete at Crufts in both sports. I also enjoy taking part in other dog sports such as Parkour and Canicross.

I have been working with Elin at Best Puppy School since 2017 and love watching dogs and owners learn and develop together. My aim as a Puppy School tutor is to encourage the development of a fun, positive and reward-based bond between you and your puppy.  It is immeasurably enjoyable to be able to support you and your puppy start that journey in the best possible way.