I have been training my own dogs for 40 years. It is really not that difficult, but you have to have the time to do it. It is really better to train your own dog, as the dog has only one real "boss" and that is you. If you have the dog professionally trained, both you and the dog have to be...