Sophie Mills MBPIDT, is a fully qualified and insured trainer, to take care of all your dog or puppy training needs.