Ever get hit by Dilophosaurus spit? Easy fix. Simple way to avoid getting poisoned is by moving left to right. Not too much, not too little. Not too fast, not too slow. If that doesn’t work, simply run in circles while facing the dilo.
If it is about to spit, jump. They don't factor gravity in the jump so you will fall down before the spit reaches you. Same can be done horizontally. Their spit is their only card so if you can avoid their spit you can't die from them...
Underestimating a Dilo is a mistake I often make. I think I can take them out, but they overwhelm me, and their poison makes it hard to run away from them. Luckily, they aren’t too much of a threat to new players since they can be taken out with a torch or spear.
Circle around the Dilo. You really don’t wanna get poisoned by one of these, so if they are ina pack if you knock one or two unconscious, the rest will run away. Circling around it will cause it to miss poisoning you, thus ensuring a better chance of surviving/killing it.