With two puppies it will take a lot of time, with each dog individually and together, and patience. Get a plan for how you want to train them but don't set a timeline as each dog will progress at different rates but set goals of what you want them to be able to do such as sit, stay, here, heel...