My Little Pony/Barnyard (2006)

Cast

 * Applejack as Otis
 * Rainbow Dash as Pig
 * Fluttershy as Pip
 * Twilight Sparkle as Freddy
 * Spike as Peck
 * Rarity as Daisy
 * Trixie as Eugene Beady
 * Starlight Glimmer as Miles
 * Princess Cadence as Bessie
 * Granny Smith as Duke
 * Cheese Sandwich as Etta
 * Pinkie Pie as Maddy
 * Big Macintosh as Ben
 * Discord as Dag