Other people have explained other reasons, but artificial selection also plays a role. When humans breed animals they select ones with desirable traits. Domestic animals that get along well with humans are more likely to be bred than those who do not. This is especially true with companion animals like dogs and cats. Over time this behavior becomes part of their genetic make-up. In effect they come pre-loaded with “friendly to humans” software.
Latest Answers