I found an interesting interaction and I want to share it.
If you find a wild dondozo, it will spawn surfacing from the water, then after a while, it dives underwater, is visible for a brief moment, then disappears. If you go near the spot it disappeared in the first few seconds of it being gone, dondozo will reappear underwater and surface again. If you're too late however, dondozo will completely despawn.
What's interesting is that shiny dondozo has the same behavior, there's no behavior implemented so that it doesn't despawn. Any dondozo from an outbreak are immune to this because they have different behaviors; they all spawn on the water and cannot dive for some reason.
Also sharing that shiny sandaconda doesn't bury and instead tries to run away. I figured it would have this behaviour since silicobra has it but I specifically needed to reset hunt for it since sandaconda doesn't spawn in the wild.