dude, they are onmivores. they eat MEAT & PLANT. cats are "true carnovires" because they cannot survive without certain things found only in meat but dogs & humans can.

Did you even read that article you posted? It says:

"Like humans, canids have different types of teeth that are distinguished by shape, position in the mouth, and function. The chisel-like incisors, used for cutting food and in grooming, are located in the front of the mouth. The incisors are followed by a pair of dagger-shaped canine teeth used in fighting and hunting. Premolars and molars, located near the back of the mouth, are used for grasping, slicing, and crushing meat and bone. The molars at the very back of the mouth are adapted for feeding on items such as insects, fruit, and leafy vegetation, as well as meat. Some canids include a high proportion of fruits, seeds, and other vegetable matter in their diets."