Oz: The Great and Powerful/Barnyard (2006)

Cast

 * Oz as Otis
 * Master Tinker as Dag
 * Finley as Pip
 * Theodora as Daisy
 * Knuck as Pig
 * Glinda as Mrs. Beady
 * China Girl as Bessy
 * Evanora as Maddy
 * and more!