If you’re thinking about getting a dog but can’t quite decide these 10 reasons why you should have a dog might help you decide a dog is right for you. Dogs make great companions and help to fight off those lonely or depressing days as they provide unconditional love and affection. Sometimes if you’re lucky they’ll even smile or wink at you which is their secret code for communicating everything is OK.