Yup, that’s why poison baits work so well on coyotes. Dogs have a very robust digestive system and they can handle some nasty rotten stuff without ill effect, plus they travel in groups and there are only two kinds of dogs–the quick and the hungry. The evolutionary advantage of being an “eat first, barf bad things later” type outweighs the chance that snack might be hazardous.
Part of the reason this works for dogs might be that they have a relatively short digestive system so their food passes through quickly. (Meaning less time to incubate any unwanted microbes.)
Our cocker spaniel will eat absolutely anything. The Shih Tzu is a lot more picky about what he eats. That’s totally ironic because the Shih Tzu has been dealing with some intestinal issues recently and the cocker is absolutely fine. If the cocker finishes eating first, (we switched her to a slow eating bowl,) we really have to distract her so the Shih Tzu can finish in peace. If the Shih Tzu finishes first, he’s very chill and could care less that she’s still eating.
Dogs are primarily scavengers, they (or rather the animals we think they evolved from)will catch prey on occasion, but their main source of food is random dead stuff they find. My experience of dogs diet has borne this out completely.
Cats on the other hand are at the other end of the spectrum. They are one of the few carnivores the will starve to death in the presence of meat, if it is not fresh.
The animal they evolved from was a wolf and wolves are apex predators. They’re adaptable and will happily take carrion( as will many/most large predators ), but it is not the primary part of their diet.
Dogs evolved from wolves to become camp followers of human beings, eating their garbage and shit. Literally. That is what pariah dogs live on, the world over. Current thought is that this type of relationship with humans is the original one – and wolves thought it up, not humans.
Wolves eat everything from rotting salmon to berries to mice, dogs are even more indiscriminate. Commensal pariah dogs have to compete with each other and often other mammals, for their meals, so eat fast and sort it out later is their m.o. That’s probably why they puke so easily. Easy in easy out.
My late Malemute was very fond of small rodents and the like and traumatized my young grandson by catching and eating some squeaky critter right in front of him and later freaked out my BFF by translocating seven feet to the left to catch a baby bunny then swallowed the creature whole to prevent us from taking it from her. The only critter I know for a fact was safe was a star nosed mole that I found her and my big Maine Coon cat sitting and contemplating. It was dead on the ground and I don’t know which of them was responsible for it, but neither one was gonna eat that thing, nope. So gross.
I was dog-proofing the house today before I left, because my Dobes have a bad habit of destroying things. There was a bowl of apples on the counter I was unsure about, so I asked the boys, “Do dogs eat apples?” Iggy said no, but Victor said yes, so I had to put them away.
I had a dog who would eat bark (we had to protect the tree in our yard) and absolutely loved Vaseline (we were shocked, and it only happened the one time). Actually every dog I have ever encountered loves Vaseline. If I put it on my hands, they will come by for a lick. Vaseline is organic but it’s not natural, certainly nothing a wild wolf would encounter.
My current dogs will not eat dog food unless you put meat into it… and then they’ll just pick out the meat. Buying “wet” dog food made no difference. Only one of them will eat spam.