Написал комментарий к произведению Я Зелёный
Там прикол в том, что не только Шрек выпил зелье, но и осёл. Осёл превратился в коня, а дракониха в пегаса, оттуда и дети у них потом в конце 2 части такие появились. Странно, что многие не догадались до сих пор.
Это версия создателей как раз, продуманная

Просто мне именно это в голову сразу пришло

Написал комментарий к произведению Я Зелёный
Это не теория, а действительная задумка авторов, с помощью зелья появились дети. Без использования зелья у осла и драконихи дети бы не появились, так как их виды не совместимы