Our old faithful is 14 years young & his breath is killer! We have been slacking & not been having his teeth cleaned regularly so that's why his breath is so terrible but, not any more! We took him to the vet for his shots & the vet put him on this prescription meds, Clinsol before doing the cleaning to help kill some of the bacteria & we are more than happy with the results. His bad breath decreased within days & the plaque & tartar build-up ceased as well. He takes half a syringe full 2 times a day & the bottle has lasted us a few of weeks. We've had his teeth cleaned & the vet also said to continue him on this meds for a couple more weeks. His breath & teeth no longer smell stinky & he is now able to be close to us again. The reason I gave the packaging a 4.3 was because the bottle dropper was not working so well at sucking up the medicine other than that the meds work wonderfully.