I bought this and gave it to my dog. I researched all the ingredients and it's fine for dogs. The best thing about it is that you can measure it easily and give your pets as much or little as they need. My dog didn't mind the flavour. It's great especially if you feed your dog a home cooked diet and you're not sure what vitamins are missing from the actual food. It's also good if your dog will have or had surgery as it'll help him recover quicker.