Dino Rhino did not originate from fanon, and more information can be found on their respective wiki(s). You may read more about it on the following wiki(s):

Dino Rhino

Dino Rhino SMWU

Dino Torch SMWU

Stomping on a Dino Rhino will turn it into a Dino Torch.
Species Origin Dinosaur (Ceratopsian)
Alignment Neutral

Dino Rhinos are a species of Ceratopsian dinosaur creatures that live on Dinosaur Land. They are large, yet slow enemies that first appear in Super Mario World. They will follow Mario when he is nearby, jumping over walls, Warp Pipes, and other obstacles to continue their chase. They are immune to Fireballs from Fire Mario.

If a Dino Rhino is jumped on, it will become a Dino Torch (also spelled Dino-Torches and sometimes called Mini Rhinos). These are significantly more common than Dino Rhinos in Super Mario World; they case Mario at a faster speed and have the unique ability to breath fire unlike their larger counterparts. They can breath fire forward to attack Mario from afar or breath fire upward to prevent him from jumping on them. Unlike Dino Rhinos, Dino Torches are not immune to fireballs.


Dino Rhino

Dino Torch