Dogs are dependent upon people for survival and health. Dogs are not pack animals, wolves, carnivores, or self-sufficient hunting machines. Some people think that dogs are carnivores, however, they are not, dogs are omnivores, foragers, and scavengers but in most cases would die on their own or live much shorter lives.