Ah I think I recognize this! :D Was the human a part of the original hmm, not sure I remember the silhouette being there. It's like the dino's running on a treadmill the way he never reaches that shadow.
The walk cycle though: smooth work. All parts in perfection motion. Looks good.
-cd-