Have you ever tried PetzLife?? I have heard great things about it and it is alot cheaper and a safer alternative than taking your dog in to the vet to get the teeth cleaned. I will be ordering some soon to try on my cocker who really needs it.
www.petzlife.com