Australian Sheep FarmHerding Down Under

Why there might be a shortage of lamb Down Under this year

An Australian sheep farmer was puzzled at the disappearance of
sheep on his farm. After a few weeks of sheep disappearing, the farmer
decided to put up an electric fence. This is what he found!
What type of snake is this? A
Carpet Python
...
or is it an
African Rock Python (often confused for the Burmese Python)?