http://www.poochtips.com Some other dog training techniques can be a little difficult to master and unless the trainer has a good understanding of the training process it can become quite frustrating when the results don't come as fast as expected.