harley
Give me a museum and I'll fill it. (Picasso) Give me a forum ...
Omnivores, I believe.
That is debated.
I certainly don't want to split hairs, so I'll let you have the last word, but dogs are in the order Carnivora, which is why I called them carnivores.
Cats are obligate carnivores, meaning they must eat meat, while dogs can eat other things so they can also be called omnivores. But there is no taxonomic order called Omnivora. Cats and dogs are both in Carnivora, although in different suborders.
As a biology major (many decades ago) I can attest to the fact that scientific nomenclature is pseudo-Latin. Relatively meaningless, even when it's not so old as to be obsolete.
As far as being carnivores, after I feed my dogs a healthy meal of kibble and meat byproducts they like to go outside and pick cherry tomatoes off the vine for dessert. And they eat goose poop too, which is pretty far from meat. I'd call them scavengers more than omnivores or carnivores.