Dogs are extremely cute and cuddly, and they can significantly improve our life. However, timing is very important. Getting a dog at the right time and for the right reasons, will make everyone happy. Getting a dog at the wrong time and for the wrong reasons, will end in a lot of tears. Here are 10 things to consider before getting a dog.