If we analyze scientifically Allah knows best but today's science tell us that there are certain diseases in the saliva of the dogs. For example one of the most dangerous is rabies known as hydrophobia and this can go to people to people. You can only keep the dog to guard your house outside like an hunting dog but you cannot keep it for your happiness because its totally haram and if you are a muslim so how can something that Allah (swt) isn't happy for makes you feel happy?
Yeah dogs are cute and if they were forbidden in islam so I would myself keep them but if they aren't that doesn't mean Allah don't want you to be happy or not. If its not allowed in Islam so that's your own benefit maybe he is saving you from many diseases. How much he loves and cares for you no one else can ever do that so its something you should accept if its not allowed so it's not. Allah knows better.