There is not a definitive answer to this question. Training your dog depends on your dog’s background, how diligent you are in working with your pup, as well as what your end goals are. I can tell you that if you follow recommendations and practice consistently, we can make a lot of progress in just a few sessions!