Use the first three months of the puppy’s life to shape the behavior of the puppy. This time should be devoted to teaching the puppy where you can and can not go in your house, make the puppy into a routine so they know their limits and house training puppies. 2. Do not start formal obedience training with your puppy until it reaches at least three months. Your puppy goes through drastic changes in the first three months, when the central nervous system develops. 
A puppy will not be able to understand or deal with formal obedience training before. When you start the formal sessions of obedience to the age of three months does not make the sessions more than four to five minutes. Break sessions so that your puppy never gets boring and you make sure the sessions so glad that your puppy is left wanting more. This point is crucial.
At the age of 3 months to focus on the three major orders, the bottom, stay command and I believe it is by far the most important come. How do I enter these commands is as follows each time he dog sits or gets off his own will, simply type the command sit or low to match the action. Similarly, whenever you leave your puppy and the puppy you want to stay where it is, just indicate the command stay. You can even do it before the puppy is 3 months and not to put pressure on the puppy. When the puppy is 3 months he will be ready to associate the command with the action of official meetings obedience.