I purchased one of these a while back. It didn't work at all on my french bulldog. Whenever I would go to get it when she was barking a lot, she would see those lights and trigger her wanting to play.
Pros and Cons:
Bottom Line: No, I would not recommend this to a friend