I'm fairly sure it's a Freyer's Pug. It's a very variable species, and could possibly be a Dwarf Pug. The sizing should differentiate enough, but this is one of those times when I didn't manage to get a shot with my thumb to measure it before it buggered off... so I'm going with the markings and have decided it's Freyer's.
Of course, if anyone knows better....
Bookmarks