The most important thing to consider in bringing a dog into your life is what your lifestyle is and then doing the research. How much time you spend with the dog each day is vital to it being a successful experience. If you are thinking of getting a puppy, they require a tremendous amount of time, effort, and consistency and for people who are away most of the day, that would not be a "good fit". It is also most important to do your homework/research on any breed that you would think you might be interested in owning because much of the success with a dog is having it in an environment that is appropriate to that particular breed. For instance, I have 2 malamutes. If I lived in an apartment and I worked away from home in an office for 8 hours per day plus commute time, it would be a failure from the beginning. You have to figure in your time, your personal commitment to training the dog and making sure it has proper exercise, diet, etc. and then go from there. All dogs are not created equal and while one breed might be perfect in the above scenario, many breeds would not do well. For the malamutes, working at home, constant socialization with people and each other, and regularly scheduled exercise for them fits the bill.