Now why would Miss Piggy have a frog in her throat...?