I have been giving my dog these everyday for over a year now and he loves them! I recently brought my dog in to the vet for a checkup and the vet asked if I am brushing his teeth everyday because his teeth look great. He said for a 2 year old dog his teeth look wonderful because they have NO TARTAR OR BUILDUP AT ALL! I told my vet I don't brush his teeth but I do give him Dentastix and he said to keep doing what I'm doing because his teeth are in excellent condition. Overall I highly recommend these!