I give the peak performance to both Oliver (my Whippet) and Fritz (my mini Schnauzer) after their walks. We do between 5km and 10km 3 x times a week so after reading up on a lot of products I believe your product to be a great formulation for their recovery. I don’t give them the full dose recommended as I have found it has made them vomit, so I give them a smaller dose and they don’t have any problems.
Oliver is a beautiful muscular dog (not like most skinny Whippets I see) so for me it’s important to support his recovery (he is very active and get a lot of zoomies!) and I have complete peace of mind that your product does just that.