My Dog Jay just had a major knee re-construction after tearing his cruciate. I immediately put him on Ezy Bones and well he moves so well that nobody would know, not even him :) Thanks again for this wonderful product, Casey the older girl is now also on it too.