Let???s not follow any of these arguments but single out another reason, which may better explain this differentiated behavior: Both dogs and cats can solve some types of problems but because they are atavistically different animals they behave differently towards humans.