People like dogs because dogs can be trained to do what people want them to do. Cats like people for the same reason.