The rat and the snake are both very realistic so that they can distinduish what they want and don't want. Therefore, once they stay together, they can well meet each other's satisfaction.
The smart rat and the able snake can lead a harmonious life to some degree. And they might be the ideal matche for each other.