10 smart and trainable cat breeds