I don't see either shih tzu or pug in it... both of those dogs have squished up noses and the pugs have kind of big bug eyes and the shih tzu has really long hair.
I'm not sure what mix it might be, but I think it could have some kind mix of small terrier breed in it.
The OP doesn't mention if this is a full grown dog or a puppy... so that lack of info makes it hard to guess too.
This is an older thread, you may not receive a response, and could
be reviving an old thread. Please consider creating a new thread.
Dog Forum
A forum community dedicated to all breeds of dog owners and enthusiasts. Come join the discussion about breeds, training, puppies, food reviews, service animals, and more.