A woman and her family were stopped at a red light and saw a double decker freight train pass by.
The woman saw what she thought was trash stuck to the top of the train. Then the trash stood up and started moving.
She realized it was a puppy. A black lab puppy. She said:
"There's no question it was a puppy."
She immediately called 911 and followed the train for 6 miles until the firefighters arrived. They stopped the train, which had been moving at 50 mph.
The firemen used their extension ladder to go up and get the puppy down. The assistant fire chief said: