Unlike dogs, who technically are omnivores, cats are obligate carnivores, which means that they must eat meat in order to meet their nutritional needs and avoid health issues associated with a lack of proper food intake. Dogs can survive on cat food. It will not be the best choice for them, as the caloric density and protein levels present in cat kibble are higher than what’s typically found in dog food, but it is doable.