I would recommend Tim and Rebecca to anyone needing assistance with their dog. I enrolled my spaniel on the puppy training classes, and have been so happy with her progress that we have signed up to the follow on classes. They are so knowledgeable, kind and calm!