Plot hole: It is apparent that Shrek and Donkey have never traveled to the land of Far Far Away, yet Donkey immediately recognizes the "old Keeblers' place" when he should have no idea where it is or what it looks like.
Suggested correction: Donkey only thinks it's the "old Keebler's place." Puss in Boots then corrects him and says it's the Fairy Godmother's cottage.
Plot hole: In the scene where the Sheriff stops the cows' brawl, he gives them to the Chinese man. The Sheriff knows what Pearl's animals look like, so why didn't he recognize the cows as Pearl's?
Plot hole: Kaiba explains that his Blue-Eyes Shining Dragon gains 300 attack points for every Dragon-type monster in his graveyard. The monsters shown in the graveyard are three Blue-Eyes White Dragons, Blue-Eyes Ultimate Dragon, and Rare Metal Dragon, totalling 5 Dragon-type monsters, meaning Shining Dragon gains 1500 extra points. However, he also summoned Paladin of White Dragon earlier (which is a Dragon-type monster) and was destroyed, but is not included among the Dragon-type monsters in his graveyard. (00:54:15)