Product review (5 stars): No hairballs, good breath
I don't know how it works, but these help my cat have good breath and not have hairballs, even when we travel and she is nervous.  Good to have, we just give her 1-2 treats each day.