A loyal dog was found curled up next to its owner’s body after he was hit by a train.
The 57-year-old victim, named in reports as Victor Reyna Vazquez, had been drinking alcohol near the train tracks when he was killed in the early hours of the morning.
Red Cross staff who attended the scene found the victim’s dog curled up by his body.
The pooch had to be forcibly removed from the area so the man’s body could be moved, according to reports.
Reports state the dog tried to bite a police officers and paramedic who tried to take it away.
The incident took place on the train tracks of Montemorelos, in the northeastern Mexican state of Nuevo Leon.
Local residents claim the dog’s owner was an alcoholic and that the pooch had accompanied him for several years.
It is unclear if the dog has been put into a shelter although social media users have called for it to be adopted.
Marychuy Zamarron wrote: “We have a lot of things to learn from animals, and now I wonder who is more animalistic, them or us”.