Finlay thinks this is an axolotl.
I found out since that this dog is called xoloixcuintli. He's not related to the axolotl, although both of them are Mexican.