Not only is it fake but it looks really poorly done even for a fake. I mean why is Littlefoot green when the pictures he's in usually depict him as being either brown or a light gray? Second, if you look really closely, the end of Littlefoot's snout is white but his underside is yellow. So I guess from looking at this picture, either...
A)Littlefoot got drunk and puked all over himself, OR...
B)He was trying to drink his...yeah I'll stop there.
I'm all for getting a child a Land Before Time T shirt. In fact I was thinking of getting one for my brother's kids once he has one but not if the T shirt in question makes the characters look wasted!