Smartflex rehab is amazing, but I think it has something in it that shows up in testing at shows.(at least I think it did at one point) I would talk to customer service and see for sure.
If you know he has joint/bone issues, why take him off at all? you’re just having to start over every time, if you kept him on it you’re doing more good and not having to let his body restart again.(which can take up to 1-3 months depending).
"Take the time it takes, so that it takes less time."
"Expect a lot, accept a little, reward often."