I love the picture, it's so cute! That face is priceless! How big is the puppy, is it really small. I was thinking it looks kinda like a shih tzu maybe?? Don't really know all the breeds and sometimes puppies look very different form adult dogs. My little sister says it looks like a shih tzu pug mix, she wants it!
Just realized it says dog, is it an adult or a puppy? If it's an adult I don't think it's a shih tzu anymore (at least not a purebred, I think it would have longer hair).