Blue Crocodogs are supposed to shake water off themselves and spawn puddles around them. This cannot occur naturally.
I think there is something in the code preventing puddles from spawning during any other season than the last 3/4 of Monsoon Season (Green Season in the code). Maybe it's components/flooding.lua, lines 72-80.
However, Blue Crocodog naturally only appear during Hurricane Season (Wet Season in the code), see components/hounded.lua, lines 50-52.
Maybe there is been a mix-up (Wet Season - Green Season), and Blue Crocodogs were supposed to spawn in Monsoon Season, or this might be an oversight.