While there is no specific vitamin that can stop a dog from eating poop, there are some steps you can take to discourage this behavior. One option is to try changing your dog's diet and ensuring that they are getting all the necessary nutrients. If the behavior persists, it is always a good idea to consult with a veterinarian or animal behavior specialist who can provide additional guidance and recommendations.