A still-happy pup blown away by an Alabama tornado last month managed to crawl on two broken legs back home, where his family found him this week wagging his tail on their front porch. Terrier-mix Mason completely snapped his two front legs, but managed painstaking travel on his doggie "elbows." Mason's injuries were deemed the "most dramatic" of any dog survivor seen so far in the devastating southern tornadoes. Sadly, his family couldn't take him back because their home was crushed by the storm.
But a benefactor is providing for his care at a local animal clinic until he moves into a new home, reports the Wall Street Journal. “For an animal to go through what he’s gone through and to be happy for any companionship is remarkable. We’re honored to be part of his recovery," said an animal shelter spokesman. (Read more tornado stories.)