It works,.but not great. Please dont use this as replacement for veteranary clinic. If your pet has very bad breath they may have serious issues and could cause problems with their organs. what bothers me is they are coming off like a few sprays a week the animal never needs regular brushing. I also have full kit of picks to remove plaque, but you have to be careful with those. At least brush 3 to 4 times a week. the lack of Brushing will cause build up of bacteria over time and that will get in bloodstrean. Many animals live half thier life from this. Both Vet and at home,.keep their teeth clean!