I have 4 pugs, and have purchased harnesses from Big & Little Dogs for over 5 years (probably longer!).
They are made for the little barrel chested dogs, fit beautifully, easy to adjust and the cutest designs. The size chart makes it simple to figure out sizing, and they are soft and comfortable for my dogs to wear. They also offer quick shipping and great communication through their customer service team. It's the only company I will purchase my dogs harnesses from!