I had two papillons (mum and son) a few years ago. I had to give them up cause I was so badly allergic to them . I had not had a dog for years and so when I got them I did not realize I had developed an allergy to dogs.
They are usually very sweet lively dogs and so cute but they do shed tons of hair at least mine did. Just so you know cause yorkies do not. They need a lot of coat care . They can be yappy to and very high strung.The mum was very aggressive also with people coming in but I believe she was protecting her son even though he was not a tiny pup.
Not knocking them though cause I loved those two and suffered the allergy for over a year but just could not deal wth it. Got them a perfect home with people who already had two females. Mine were both spayed and neutered when they left my home.Found out later they are being spoiled rotton
good luck with your decision. Pippen is adorable