Family helps rescue dog being pulled behind truck.
Angela Porter of Pinole, California doesn't know the original name of the puppy she rescued.
The dog's new name is Freeway.
Porter and her 13-year-old son, River, rescued Freeway on Thursday, after they spotted the 4-month-old German Shepherd being dragged from a rope behind a moving pickup truck on Interstate 780 in Vallejo.
The dog had been improperly tied in the back of the pickup, and the pup was bouncing against the pavement for at least a mile, according to the Bay Area News Group.
At some point, the driver of the pickup took an exit, just as the rope around the dog's neck broke.
The dog was set free, and Porter said the driver took off.
Porter ran to the dog, who was scared and badly bruised.
Freeway was taken to All Creatures Veterinary Hospital, and his right leg was amputated on Tuesday.
"I said, 'Let's figure out a way to take care of him,' '' said Peter Wilson of the Humane Society of the North Bay, adding when he got the call about the dog, he knew he'd find a way to authorize the amputation surgery.
Freeway was getting used to his three legs on Wednesday.
For all he's been through, Freeway looks pretty good.
"He's walking well on the three legs," Dr. Robert Linville, the veterinarian, said. "Dogs do remarkably well on three legs. They're very stable, they can play ball and do everything normal, happy pets do."
Porter, a dog owner, said she'd like to adopt Freeway if she can.
"He's an angel," Wilson added. "Animals have unconditional love for us no matter what they've been through."