Well as someone who has done MinPin rescue for 10+ years I don't recommend them as a first time dog unless you are willing to do a lot of learning and training. They are SMART dogs who aren't really easy. They may be little but they are a big dog in a small package.
Yes they can be noisy, hard to house train, snotty and they are the worst dogs to spoil!!! SO that being said if you are willing to work with your dog, treat it like a dog and not a cute little toy you will be fine! They need LOTS of exercise, mental stimulation and attention or they will manage to get into lots of trouble.
Make sure you do find an excellent breeder as temperament is very important and you want support from the breeder as well if things don't work you want to be able to return the dog at any time.
If you have any questions I am happy to answer them!!! I had big dogs including a working GSD then I got my first MinPin and my real education into naughty dogs! LOL