When this adorable puppy was dragged by a truck along a motorway for a mile, vets thought he would never recover.
But less than two weeks after the horrifying ordeal caused the Golden pit bull life-threatening injuries, the brave pooch, named 'Trooper' is making a miracle recovery.
Trooper, who is less than six months old, has been bandaged from head to toe, has two leg casts, and has been given a soft knit jersey to keep himself warm.
Trooper is still under close watch after his harrowing rescue off a busy US interstate in St Louis, Missouri, at the end of November.
Wearing a leash and a collar, the dog was tied to the back of a truck when the driver took off without spotting the small animal, which he had never seen before, was attached.
It was only after another vehicle alerted the truck's driver that he discovered the small dog which had been dragged the whole way - with the driver's reaction described as entirely mortified by police.
His injuries have improved after arriving at the Missouri Humane Society, where his exposed tissue and bone left vets wondering if he'd survive.
A spokesman said: "Trooper is eating and drinking normally and he is walking on his own several times a day.
"Although his right front leg was severely injured, we see some improvement that gives us hope we may be able to save it.
"Along with numerous treats, cards and donations coming in, we have had 'overwhelming' interest to adopt him."
A reward for who tied the dog to the back of the truck has since doubled to $5,000 (£3100).