I have had several dogs over the years. A German shepherd, Schnauzer and a Lab, Beagle mix. My girlfriend doesn't know it yet, but I'm getting her a puppy for Christmas, haven't decided yet on what breed. Will most likely be a shelter pup, so I may not have too much choice. I will post when we get it. Does anyone else see the uncanny resemblance between a teacup yorkie and an Ewok? :D Absolutely adorable.