I've taken these medicines for a while, and I believe the biggest issues with many of them is that they stop working after a while. Depending on the medicines, some do work excellent for long periods of time. I've heard of people taking them for years without any issues. So I guess it really depends, I see nothing in the Probacto ingredients myself which seems to have any issues for taking it for long periods of time.