Puppies can be very entertaining, especially if you have children around. You need to be careful though because you may get carried away and forget that your puppy is still a puppy. A puppy needs training from the beginning, but it does not mean that you should be doing all of the training.
Training a puppy is something that should be done from the time that they are born. If you wait until they are older to start training them then they will have forgotten what it is like to be puppies. You can start training them when they are 6 weeks old or 8 weeks old, as long as you do it consistently. The earlier you start training them the better.
You can begin with some basic commands. Make sure that you do not use any punishment for these commands. This will just confuse them. Instead, reward them for obeying your commands. When they understand that they get something good for obeying you then they will obey you more often.
As soon as you can, begin to teach your puppy how to go outside. This is one of the most important things that you should teach them. They will learn how to do this as they get older, but if you do not teach them when they are young then they will never learn. You need to take them out every day to make sure that they know where their toilet is. This is the first thing that you should teach them.
The next step in training your puppy is teaching them how to come back inside after they have gone outside. You can do this by taking them outside and making them sit down. Once they are sitting, you can let them out again and then call them back into the house. This is something that they should be able to do by themselves once they have learned how to go outside.
The final step in training your puppy is getting them to stay inside. This is something that they will need to learn for the rest of their lives. You need to teach them how to stay in the house and how to stay there without barking. You can do this by giving them treats and rewards for staying in the house.