Sorry ... cats are cute, but, they are totally and completely useless. I never saw anyone afraid of an attack cat, or even a cat that was "packing" heat.
Don't get me wrong, I like cats but I have never owned one. They don't do ANYTHING but sop up the food, get lost at night, and don't even know you're there unless they want something. Hey, this sounds familiar. LOL
I have had dogs my entire adult life. The past 3 were rescues. I once owned an extremely intelligent Doberman (he passed about 30 years ago). In an outside environment or while in my shop, he stuck to me like glue. He would not let anyone, not even my best friend (who he knew and liked), raise a hand higher than their waist if there was an object in that hand. If he saw a gun, "in hand" or "on" anyone near me, he would become very, VERY, agitated and defensive.
Yet, when inside my house the children would climb on his back to try to ride him like a pony and he NEVER complained.
That was "the" smartest dog I ever owned and he was a rescue. He was scared, badly beaten with open wounds, abused, starved and sick when I rescued him. Within 2 months his weight doubled in muscle and tone. He became as healthy as a thoroughbred race horse. His coat came back to a bright luster and he healed so well that you could barely notice his scars.
I have always been a sucker for dogs. I fed every stray that stopped by and looked hungry trying to find them homes so they would not be put down.
A person can betray you but a dog never will. A dog is "loyalty" on 4 legs. You come home and the dog is always excited to see you.