Puppy Crawls Home
It took him two weeks, because of his broken legs, yet this puppy kept fighting to get home. Can you imagine the two weeks of pain he endured crawling on these broken legs? Poor guy. He still has some pain to endure but his owners immediately took him to the vet to get his legs fixed up. His name is Mason. Here is wishing Mason a speedy recovery.