In order to know how long it will take to train your dog we will need to do a free consultation. During your consultation we will get to understand what you are looking to gain form the training as well as evaluate your dog to see what we will need to do to get him where you would like him to be. At that point we will be able to give you a timeline for his training.