I have a pair for Molly but she absoultely hates them and runs like a crazy dog trying to get them off. Not sure that I will use them on her but I will try on Maggie. Maybe I'll have better luck with her

I got mine from Petsmart at the end of last winter for $3 for a $30 pair.