Some Brazilian villagers have been spotted battling to save a helpless dog from being swallowed up by a really massive snake.
In the video, a man from the village grabs the snake by the tail and is helped by another man as they both pull the snake, with the dog firmly in its grasp, out of the water.
As the snake is dragged out of the water, the dog can clearly been seen with the serpent’s tail around its head.
The pair are then dragged up the river bank along the grass, with the two men joined by another and all three begin shaking the snake in a bid to free the dog.
One of the men then tries to pull the dog free from the snake before he eventually grabs a stick and begins hitting it.
After a few hard whacks, the dog manages to scamper free and begins running around, barking at the snake.
Watch the video below: