I have only used them once on Carley (last night) but it stayed in all night until I took it out. She also rubbed her head on the carpet and she and Cooper get pretty boisterous and it still stayed in!! Here is a link...they have tons of different ones...I got the pastel set and they have really fast shipping too...I got it in two days after purchasing. It has a little snap to keep it in, you don't have to tie it or anything. I really like them and I can put them on fast...cause Carley doesn't sit still for too long.
http://cgi.ebay.com/SNAP-IN-dog-hair...QQcmdZViewItem