the rainbow faces are NOT troodons. they don't look like nothing like troodons. They are being other type of dinosaur more like a skin suit that very highly technological advanced since they are aliens so please don't bring up that they are troodons whish they are not.
first their eyes are smaller then troodons
second their legs are different to troodons
Thrid so is the body shape being about twice the height of littlefoot as well making them FAR to big to be troodons.
So I rest my case on that part
I think they could be a saurian type race that evolded technology is one theory and studying Earth of their counsins
Second idea is a skin suit of a dinosaur that live in the region of the Great Valley is which I know troodons don't since they live near to the south pole where they live in almost darkiness for over 6 months.
And last but all I know we all know they are aliens so they are either one of the two above this line not troodons. that what i will and always believe, we can keep going on about it for months and i won't change my mind cause I believe they was pretending to be that dinosaur which is not a troodon or are that type on that movie which evloved on another world to use technoloy.
I rather believe in one of them then those rainbow faces being troodons