The dragon was unaffected when Donkey drank the potion, as the potion’s effects were limited to Donkey and Shrek.
In the movie “Shrek 2,” Donkey inadvertently drinks a potion intended for Shrek, which causes a transformation. The potion is called “Happily Ever After,” and its purpose is to make the drinker and their true love beautiful. When Donkey consumes the potion, he transforms into a majestic white stallion, as this is his idea of beauty. However, the potion also affects Shrek, who turns into a handsome human, because he is the one the potion was originally intended for.
Dragon, who is Donkey’s love interest, does not drink the potion herself, but she is still affected by its magic indirectly. Since the potion’s magic works on both the drinker and their true love, Dragon is transformed off-screen into a beautiful, winged, pale pink horse to complement Donkey’s transformation into a stallion. This transformation is revealed later when the characters reunite. The potion’s effects are temporary, and by the end of the movie, both Donkey and Dragon return to their original forms after the potion’s effects wear off.