Esmeralda is appointed to keep Garfield's wish: taking revenge on a dog called Rudy. When she loses her list of wishes, she decides to let everyone in the house have their wishes granted.