Not all dog barrettes are made equal. It really is one of those things you get what you pay for. High quality, well made barrettes and bows are expensive, but they are stunningly beautiful and strong, so they last.
One company that makes beautiful barrettes is Ruff Ruff Couture. They are not overly fancy, but they are perfect in every way and made to match their clothing. It doesn't get much easier than having a dress/shirt and a barrette picked out for you!
The barrette all have ribbon and a cute decal that goes in the middle. Best yet, they are made in the USA.
Along with Ruff Ruff Couture, you can get all your designer dog clothes at Poochieheaven!