Both. People who don't get cats probably haven't had one like my Toby. I adopted both of my current cats as kittens. They are brother and sister. Toby is the most dog like cat I've had. He playful, loyal and loves on the dogs all of the time. He followed my ailing Lab around and laid by him as he approached the end. Now he follows the blind rescue lab around. In his mind he is probably Hooch back from the dead. Cats don't have a blind loyalty like dogs do but that is one of the things I like about them. You have to earn their trust a bit more.
Him with my Ranger tough son who is the one who rescued him as a kitten
Him with Hooch a few months before he passed