I ask myself this question a lot. My dogs are fed super premium organic jerky or organic dry food. However, I will be purchasing Vegan Pet to try them on. I have very small dogs & they're very fussy - they would rather starve than eat something they don't like. They also have very tiny jaws & tiny, tiny teeth so I have to be careful to buy the correct dry food for them so it cleans their teeth e.g. they're able to actually bite through the kibble.
I also make their own meals with organic or free range meat purchased from a reputable butcher, which I mix with vegies, pasta, rice &/or pearl barley. I don't believe my pets should be fed the same meal everyday as in the wild dogs are omnivores, with a varied daily diet & I absolutely flat out refuse to feed them the same kibble day in day out. I like to give them variety in their kibble, along with variety in the homemade meals.
Just thought you should know kibble doesn't clean teeth at all, it is a marketing technique. Just like eating chips wouldn't clean our teeth. Bones are meant to be best at cleaning teeth, the vegan option is a carrot once a week. Also, brushing their teeth is great, though most dogs need time to get use to it, and using a nice flavor on the tooth brush (they sell dog toothpaste for flavor, I'm sure peanut butter would work well though.
As for vegan dog food? I feed my dogs meat. And I have had them on premade raw food, but I think now I have time I will go back to making raw food, using meat that was raised as good as possible, and lots of waste products that humans don't eat, chicken necks, frames, giblets etc. But will add plenty of veggies, and may buy a bag of vegan dog kibble to use as treats when clicker training.
Dogs are carnivorous, carnivore teeth, intestines, and in the wild only eat a small amount of plant food in the stomach of their prey. It's healthier for them to live on a meat based diet just like it's healthier to live on a plant based diet if you are human.
Just me personally though. If you don't want a pet that eats meat, get a rabbit, or some guinea pigs or something ( adopted of course

). That doesn't apply to people who had their pets before going veg though, and I don't judge anyone on what they feed their dogs