Unfortunately there are many people who think of a dog as another game and do not think twice before getting one. It is a great responsibility and no one should get involved in such a situation without considering all the pros and cons. When you become a dog owner you must be sure that your life will not be the same as long as you two live together. It is the same as when you become a parent only even more difficult because as people say a dog is a child that never grows up. You are responsible for your dogs life as it cannot take care of itself. Your dog is totally dependant on you! Never forget that!
So, after being absolutely certain that you can adjust your life in order to get your favorite pet the next step for you and your dog is to get some training. I hope I can help you with some basic ideas. I strongly advise you to do your own reading and maybe also visit an experienced trainer, since what will follow may not be applicable in every situation. These are some general rules that may vary depending on where you live (e.g apartment or country house) or what breed your dog is.