My vet put my dogs on this and the price at the vets was as much as these for 50 tablets. What a difference. Exspecially when my dogs will be on them forever. I can save a lot of money as still take care of my dogs.