I got one for my little Bob about two years ago. It didn't work, he is afraid of strangers takes him a while to accept them. He is not afraid of animals, just humans. He doesn't like anything new around here. We kept it for a week, he hated it and would not settle down, it just bothered him too much. We found he was more nervous with it than without. We got our money back on return. He is much better now but still a rather anxious wee boy. Now we tend to use diversional therapy, if we can get his attention, when he is upset. He will calm down eventually, but he runs and hides if someone rush