Oil insulates an animal's coat. Diesel is the same viscosity (actually, the same stuff) as #2 fuel oil. It probably kept the dog's body temp high enough for it to survive.
Wise men speak because they have something to say; Fools, because they have to say something.