It has an IMDB page and a Wikipedia page as well; the latter describes it as "...a spoof of Disney, Pixar and DreamWorks Animation films."
And those baby carrots in the trailer? According to IMDB, they're voiced by Stephanie "Suga Bay-Bee"/"Rini"/"Sailor Chibimoon" Beard.
-- Bob
---------
Then the horns kicked in...
...and my shoes began to squeak.