In my own experience as a dog owner, dogs tend to have different attitude and temperament from one another. This factor along is a must to consider before having a canine at home if you don’t want to have headaches later on. Canines are cute, cuddly living creatures that also have attitude and temperament as humans do.
You should know what to own-ask yourself what breed and if it will be a full grown dog or a puppy. Different dog breeds have distinct personality. You don’t want to have a dog having opposite personality as you do, this will only worsen your problem. With my dog one is very opposite with the other one though their personality resembles mine. In human relationships this mean that you have connection and shares same interests and personality. Find the best that match your personality.
Probably the most important thing to consider is if you have time, love and patience to devote to the possible new member of the family. If one is lacking you should drop the idea of having a canine for your own good and the dog’s welfare as well.
One more thing don’t ever buy a dog or any other animals as pets that purely based in your impulse or just because you like, you are only being a danger to these animals. Remember that there are so many things to consider before having a canine.