Dogs are
facultative carnivores, and can fare well with a varied diet containing meats, grains, vegetables, grasses, etc..
Yes, of course cats are obligate carnivores (must have meat to survive) and our dogs are
facultative carnivores (carnivores with omnivorous potential if circumstances demand) so offering clean meat - based protein sources should always be top priority and essential.