There is a difference in degree of carnivore. The dogs are not obligate carnivores but they are carnivores. They are not omnivores either. This can be seen in their anatomical make-up. Look at the difference between the intestine length between a carnivore and omnivore.
Carnivores have a shorter intestine than an ominvore.
As well, look at the teeth structure. That is another difference. There are so many differences. They need veggies for fiber and other nutrients and to balance their pH. Cats are obligate carnivores and therefore could live only on meat. Veggies are provided to add fiber and adjust the pH. Home Made 4 Life has it's veggies juiced and pulped to help ease the digestion.