The reason that food remains intact inside a dog’s stomach for three days – is because Hash-m, knowing that people are loathe to feed dogs, decreed that it should. This is even hinted in the Pasuk in Mishlei “Yada Tzadik (Hash-m) Din Dalim (the dog)”.