Even if you're not a real pet lover, watching this video will get all kinds of emotions flowing. It’s not just the human spirit that can show amazing resiliency in times of crisis.

A dog named Mason who was blown out of his home when a tornado tore through North Smithfield, Alabama on April 27 crawled back three weeks later. And we do mean crawled.A veterinarian at a nearby animal shelter said he had two broken legs, so Mason was forced to literally crawl back. Meet Mason and read more of the story after the jump.Mason’s owners were hit hard by the tornado, so they’ve asked officials at the Birmingham Jefferson County Animal Control shelter to look after him while, like Mason, they get back on their feet.

If all goes according to plan, Mason will return to his owners, but if he can’t, the shelter will look into finding him a new place to live. After all that I would think the owners would have a hard time saying goodbye to Mason. Check out the video.