It has good reviews, just make sure you get the no-alcohol one, as the human version contaisn alcohol which is not healthy for animals.
If you've ruled out stress in the home as the cause, do ask your vet, as overgrooming may be a symptom of underlying pain (my Beau has arthritis which creates a situation of cyclic overgrooming).