I have no idea how something so stinky can make my dogs breath so much better. But it does!  We give one daily to our 40lb dog and it keeps bad breath away. She loves them, although she isn't picky so your experience may differ.