Miniature schnauzer are generally great little dogs. If you are wanting smaller and less shedding, great choice overall.
I would say they are playful, but far from hyperactive. If you want hyper, go with the heeler.
Labradoodles are great, but will be bigger. Overall more active as well...