If you are getting your own pup as opposed to having a dog who has already been assessed and is suitable you have to be prepared for in case the dog does not reach the high standards required to go onto a training program. You should think of it as buying a pet then if suitable it can be...