Cat's lover don't love them because they are dependent. They love them specifically because they just tolerate you. And any signs of affection is a blessing.
While a dog will still love you even if you're the worst asshole in the galaxy. Dogs are in an abusive relationship.. Their unconditional love always made me uncomfortable.