Cute story. A few weeks ago I was geocaching with my friend and her 6 year old son, and I was telling them about all the different kinds of containers I had found, including a cache inside of a bird. He very seriously asked me where the dinosaur shaped container was (very logical that there should be one already in existence) and if I would take him to it. I told him I didn't know if there were any, but I would look. Even googling "geocaches in the shape of dinosaurs" turned up no results. Unfortunately, no dinosaurs were anywhere to be found. Until now. JJ, this cache is for you.
Best way to access it is to park at the Rock Canyon Trailhead and take the Bonneville Shoreline Trail to the north.