Some weird cross between a dingo and a crocodile, Dingodile deals a double dose of nasty disposition! You’ll need to stay on your toes for this fight.
When the battle begins, Dingodile is surrounded by rocks, preventing you from doing any damage to him. He fires a few shots from his flamethrower at the ground, which land in front of him. Evade these by running around to his backside and avoiding the shadows that preview these attacks.
He then fires straight in front of him, breaking the rocks that block your access to him. Get behind him before approaching him, and spin into him to hit him the first time. Move away from him quickly! The fuel tank on his back explodes, causing more rocks to fall down and surround him.
Once this happens, he starts shooting his flamethrower up into the air again. Run around to his back as you did before to avoid his shots by watching the shadows on the ground. When he clears the rocks again, spin into him again. Once again his fuel tank explodes, so make sure you back off quickly after hitting him.
Dingodile repeats this process, but when he fires into the air this time, he fires a three-shot burst. Hit him one final time, and run away again as he explodes. Defeating him earns you the Double Jump ability and a trip back to the warp room.