Awww, what a face! I nominate the 3rd picture for POTM! The Pekingese is a cute breed, I love how they waddle about in dog shows. That always gets a belly laugh from me. I'm glad she's got a good home with you, but in all fairness, it probably wasn't the Bull Mastiff's fault. Bull Mastiff's aren't a bad sort, and it was probably a lack of training from the owners that probably caused any problems. I've had plenty of friends that keep both large breeds and small breeds together and there have been no problems. It's all in the training.
She is a lovely dog, and certainly deserves a good spoiling.
llj