Sheep on the road - a common sight. There are more sheep than people in New Zealand