Surprise, surprise! It's Puppy Surprise, the '90s phenomenon that features a mommy dog with a surprise number of puppies in her litter! Now is back and better than ever! In 2016 we now have a Kitty Surprise, Bunny Surprise and a Pony Surprise to collect! How many babies will you get?