You may not remember Bibidi, but he was actually one of the first DBZ villains ever if you go by the official timeline. He was around way back in the day, but unfortunately for him he did not really get any super powers. He really has no way to fight off Pui Pui. Pui Pui may not have been a match for Vegeta, but his abilities are still far above those of the average alien and no noncombatant has a shot against him. Pui Pui wins.