My dog has always had bad breath. No matter what we try it comes back. These always seem to work. I give him one a night and he's good. He's only 7lbs so a big dog May need more. But they do the job. Just wish they weren't so expensive for a small amount.