You can do it yourself if you have the "know how". Do some research, read books, watch videos, join a training club. Delivering to hand may take an experienced person if you don't do your research, but, the dog may pick it up on his own with repetition. I train 3-4 times a week, but I have have...