The bow is adorable, so is your darling furbaby! I've been selling alligator clip bows w/teeth & everyone likes them. They hold onto the hair very well & is easy to put in & easy off. The ones w/out teeth, not so much, they come off too easily. Yes, they're all hot glued on & I haven't had on fall apart on me yet.
The french Barrettes are easy to put on & off too. Some of mine are scared of it tho.
I guess it's the spring action when coming off.
The snap clips are good too. Mine are not scared of those. The best way to keep them all on is to have the hair on a top knot 1st.
I think the best would be to give the customer the option of what kind of clip or band they would like.