What makes Fidelco so neat is that they will train you in your home, so you don't have to go to New York or somewhere else for a whole month to train with your dog, requiring you to miss a lot of work, etc. This also gets your dog familiar with his home environment sooner.
Very cool!