We use Shaklee supplements, the "grandaddy" of all organic, cool processed supplements, researched by 125 scientists, yadyada, and non-GMO soy, etc., etc. We and Shaklee friends take the supps plus give our pets a variety of the supps daily as needed. It' s a hoot when doggies get the super zoomies when we give them one extra B-comp. We use the unauthorized pet supps booklet (not by Shaklee co - by/for users) for suggestions on specific needs. Our doggies are: very happy, energetic, healthy, coats shine plus Ginger has the reddist (sp?) shiniest coat I've ever seen, on canine or human. We B.A.R.F. too - & I don't mean puke.