Postacie Kot w butach (Puszek) – główna postać, bohater wszystkich filmów o Shreku (oprócz pierwszej). Mieszkał w sierocińcu. Był zmuszony do ucieczki z miasta po tym, jak został wrobiony w rozmaite przestępstwa przez swojego najlepszego przyjaciela. Pragnie zdobyć magiczną fasolę, aby odszukać legendarną gęś znoszącą złote jaja. Na swojej drodze napotyka dawnego, znienawidzonego przyjaciela oraz nowo poznaną Kitty Kociłapkę. Wspólnie ruszają na poszukiwania zwierzęcia. Humpty Dumpty – najlepszy przyjaciel Kota z sierocińca. Jest jajkiem. Niegdyś wrabiał Kota w liczne przestępstwa, przez co rudy kolega go znienawidził. Mimo to podczas spotkania po latach, decydują się na współpracę. Humpty jest jednak przebiegły, chciwy i samolubny. Nie interesuje go przyjaźń z Kotem. Ma rozbudowany plan jak zdobyć złotą gęś. Całe życie siał fasolę, aby wreszcie zdobyć tą magiczną. Pod koniec filmu wykazał się jednak dobrym sercem, ponieważ kiedy Kot próbował uratować jednocześnie złotą gęś i jego, Humpty dobrowolnie zdecydował się na śmierć, po czym zamienił się w złote jajko. Kitty Kociłapka – współpracuje z Humpty'm. Dawni właściciele usunęli jej pazury, dzięki czemu teraz potrafi niepostrzeżenie i fenomenalnie kraść. Początkowo była przeciwko Kotu, o czym on nie wiedział, po czasie jednak pojawiła się między nimi iskra miłości.