In short, no. A dog will require more than two weeks to be properly trained. In fact, two weeks is barely enough time for a dog to adhere to a new environment or a routine and start understanding the commands that it is expected to follow.  In an ideal situation like in a dog park or a training center, a dog needs to practice the skill sets that it has learned, which it is expected to repeat in various situations in the future.  So, two weeks are not enough, and for proper training, a dog should have at least 6 weeks' time.