O nome āhuitzotl resulta da junção do nahuatl atl, água, e huitztli, espinho, sendo interpretado como ser aquático espinhoso; popularmente era chamado simplesmente cão-de-água. O Codex Florentino de Bernardino de Sahagún descreve, no livro décimo primeiro, de história natural, um animal pequeno, liso, negro, de aspeto semelhante a borracha, com orelhas pontiagudas, cauda longa e uma mão na extremidade da cauda, além de mãos semelhantes às de um guaxinim ou macaco. Vive em locais de águas profundas e arrasta para o fundo, com a mão da cauda, quem se aproxima da margem do seu território.
Religiosamente, o Ahuizotl está intimamente ligado a Chalchiuhtlicue e ao seu companheiro Tlaloc: em algumas versões, guarda os lagos e os peixes, noutras é enviado pelos deuses das águas para recolher determinadas pessoas. As vítimas afogadas eram consideradas escolhidas e chegavam ao paraíso aquático de Tlalocan, seja por especial dignidade, seja como castigo por transgressões, como acumular pedra verde, que pertencia na verdade aos deuses. Glifos pictóricos transmitem o ser no Codex Telleriano-Remensis e no Codex Mendoza.