My standard answer to these questions: 100%
Because nobody ever asks questions like this until just after it happens. It just happened, therefore 100%.
On every flop, three cards come out and it is always a very unlikely occurrence for those three particular cards to come. Yet, every single flop, yet another unlikely occurrence happens.
Over the course of playing hundreds/thousands/more hand of poker, hands will occur in series that we find unusual. This is just the human mind trying to find patterns in random events and has no real meaning. It certainly doesn't provide any help for a poker player. This is in marked contrast to the number 11.8% (odds of flopping a set or better when holding a pocket pair), which is a very useful number.
To put it another way, the answers above are answers to the question: "What are the odds that in the next two hands I will get a pocket pair and flop a set or better each time?"
The question you really asked was "What are the odds that in the last two hands I will get a pocket pair and flop a set or better each time?" - 100%
L