What a nice story, I'm so happy for your mom and for little Princess Di! I want to say she looks like a yorkie/schnauzer mix, but I think the cut is throwing me off. She could be a yorkiepoo. She also reminds me of Toto from the Wizard of Oz.....wasn't he a cairn terrior? She maybe a yorkie/cairn mix. Whatever she is, she really is a cutie!!! Keep us updated on how everything goes when your mom gets back and gets to take her baby home!