Le nom āhuitzotl se compose du nahuatl atl, eau, et huitztli, épine, et est interprété comme un être aquatique épineux ; dans la tradition populaire, on l’appelait simplement chien d’eau. Le Codex de Florence de Bernardino de Sahagún décrit, dans le onzième livre naturaliste, un petit animal noir, lisse, d’aspect caoutchouteux, aux oreilles pointues, à la longue queue, avec une main à l’extrémité de la queue, ainsi que des mains semblables à celles d’un raton laveur ou d’un singe. Il vit dans des points d’eau profonds et entraîne vers le fond, avec la main de sa queue, toute personne qui s’approche du bord de son territoire.
Sur le plan religieux, l’Ahuizotl est étroitement lié à Chalchiuhtlicue et à son compagnon Tlaloc : dans certaines versions, il garde les lacs et les poissons, dans d’autres, il est envoyé par les dieux des eaux pour recueillir certaines personnes. Les victimes noyées étaient considérées comme élues et parvenaient au paradis aquatique de Tlalocan, que ce soit en raison d’une dignité particulière ou en punition d’un sacrilège, comme le fait d’avoir accumulé du jade vert, lequel appartenait en réalité aux dieux. Des glyphes figurés transmettent cet être dans le Codex Telleriano-Remensis et le Codex Mendoza.