Having a "trained" dog is different than having a dog that is happy, fulfilled and well-behaved. Achieving the latter is not up to us and it's not up to your dog. It will all depend on how quickly you're going to absorb the material and how consistent you're going to be.