Cats have a lower social IQ than dogs but can solve more difficult cognitive problems when they feel like it.