Wolves love to prey on other animals, like deer, goats, sheep, etc. They will scavenge, eating plants when prey is scarce, but don’t prefer to. Most scientists agree that dogs, or almost all dog breeds, descended from wolves. Like wolves, they are mainly carnivores. Even wild or stray dogs will scavenge when they have to (stray dogs probably have to a lot), but dogs prefer animal meat to anything else. Their sharp teeth were designed to grab, hold, rip and tear at meat. Their bodies were designed to thrive off of animal protein, meat and fats, not plants or carbohydrates.