Dogs share your life. Cats share space.
Dogs have owners. Cats have staff. I know. Two of them keep me around to feed and pet them.