When your dog is still a puppy it is best to wait until the adult teeth appear before correcting the misalignment. There is a possibility that the problem will get worse but it can also resolve itself on its own.
Next you should determine whether your dog is bothered by the misaligned teeth which you alone can determine. The dog does not need treatment if he can chew bite and swallow without difficulty. The majority of malocclusion problems are genetic so talk to the breeder about your dogs parents. The best thing to do is leave your own pup alone if the parents did not have issues with their crooked teeth.
The majority of veterinarians will tell you that they would not recommend unnecessary procedures or just for cosmetic reasons but you should keep in mind that there is a lot of money at stake. With the cost of a simple tooth cleaning ranging between $450 and $1000 you can imagine how much extractions and braces will cost you. (Yes there are dog braces and we'll discuss them in a bit!)
In order to do whats best for your dog you need to consider whether he is in pain or not.
It is possible that your dogs unusual behavior such as gulping salivation or rubbing at his own face is caused by the pain in his teeth and it is time to take action. A doctor will probably recommend removing the baby teeth if the adult teeth are crowding the baby ones.
You may have to file your dogs lower teeth if they are rubbing against the palate due to an overbite. This will prevent painful sores in your pets mouth.