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.

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.

Dogs aren't the only pets who offer heart-warming moments, though. Check out the feline here taking care of her younger kitten.

[WAVY]