Here's a horrifying scene that somehow didn't end badly.

Look at this dog get run over by a train. It's certainly tough to watch, but is made easier to stomach when you realize the pooch appears to emerge unscathed.

And they cats are the ones with nine lives.

More From TheFW