Once upon a time, in a land far, far away, there was a beautiful little princess who needed a castle.



“At long last, we meet again!” says the fairy godmother, who wisks away the Princess Maggie on a long journey.



During her travels the beautiful princess takes a nap. She makes some new friends there.



But upon her grand arrival in Ye Olde Havertown, she becomes smitten with a duck.



“Please, can’t you see we’re busy?” she declares to her loyal subjects.



The duck woos the princess and they fall madly in love.



They marry and live happily ever after.

The beginning…

***

Today when I go home I will have to get a shot of Maggie’s latest feat–climbing the stairs. It started with one clumsy step 2 days ago, then yesterday she showed us that she figured it out, perhaps in her sleep, that if she just keeps herself in hop-step-hop-step motion she can make it to the second floor in a matter of seconds. As adorable as it is to watch this tiny little 4 pound monkey somehow managing to mount steps taller than herself, it is also kind of scary. She doesn’t know how to go down. She’s rolled down a step or two but we don’t want that now do we. Maggie doesn’t care though, she gets right up and goes at it again. The second floor has not been puppy-proofed yet, in fact, we weren’t planning on that for at least a month. I mean, she’s just so darned small. Who would have thunk she’d be such an acrobat? Now not only is she gifted in the brain area, but she is also bound to be quite an athlete. There’s those “Champion Bloodlines” pumping through her tiny little veins again.