Puppy Saves Boy From Truck, At just 7 months old, a puppy is being hailed as a hero for pushing a 10-year-old boy out of the path of an oncoming truck in Essex, in the U.K.
The boy, Charlie, was waiting with his brothers and mother to cross a street earlier this month when an out of control truck driver came up over the curb. Geo, a German Shepherd-Collie mix, jumped in front of Charlie and pushed him out of the way.
The pup was hit by the truck and then struck by another car. Although Geo sustained broken bones and internal injuries, veterinarians who are caring for him expect him to make a full recovery — and according to his Facebook page, Geo the Hero, he has just returned home.