I don't have any prehistoric animal OC's but I wanted to applaud you for your detailwork. :P
Made a self-insert OC out of an autoportrait recently. She's got a pet dromaeosaur of unknown species named Siuru. The base of the tail is a bit wrong but I swear that's more out of compositional considerations rather than anatomical ignorance. :P
Though I also admit that the little fluffball looks more like a dragon than a dinosaur and that is due to legitimate lack of experience with drawing dinosaurs. :P