New in Professor Lupo and his Horrible Pets