Stinky the Stegosaurus

Barely anything is mentioned about Stinky the Stegosaurus, other than the fact that they are Elwin's stuffed animal companion. It was also mentioned that Elwin cannot sleep without Stinky and feels that there is "no shame in that" ( pg 121 Keeper of the Lost Cities)