We never saw Piglet during our stay last September, so I assumed he was too small for the typical CM to fit a costume. We spent a LOT of time in Critter Country, too; DS6's favorite ride was Splash Mountain, DS2's favorite was Pooh (conveniently located across from one another!), and we worked hard to meet all the Pooh characters. At the time, Pooh was always out with one other character, either Eeyore or Tigger. We were happy to finally get autographs from all three.
Glad to know it's possible to meet him! We'll see if we can do that next time.