
Actor Werner Herzog, known for his role as the villainous Imperial client in The Mandalorian season 1, played a crucial role in persuading the creators to keep Grogu's puppet portrayal rather than opting for CGI. Grogu, affectionately known as 'Baby Yoda,' was initially planned to be mostly CGI in post-production. However, Herzog, in line with his character's bold nature, intervened and convinced the showrunners to maintain the puppet.
Herzog's direct approach, calling out the creators as 'cowards' for considering CGI over the puppet, ultimately led to the endearing portrayal of Grogu that fans have come to love. The decision to keep Grogu as a puppet not only aligns with the practical effects tradition of the original Star Wars but also adds a unique charm and authenticity to the character.