An 80-year-old Texan man decided to take it upon himself to take stray dogs off the street, feeding them and bringing them to the vet. Taking it one step further though, he also gives the dogs daily rides on their own personal puppy train.
The locomotive is Eugene Bostick's trailer, while each "car" is made from plastic barrels that lay on their sides with holes wide enough for the dogs to sit. Eugene welded this train together himself, attaching wheels onto the barrels and welding all the pieces together.
These abandoned stray dogs show up at his barn, some are sick and some can not walk, making the train their only way to get around. The train conducted by Eugene is a hilarious and adorable sight -- with each dog in line looking like they are truly enjoying themselves while taking in the scenery.