Am I responsible for any mess my stock make on the roads?

In a word, YES. Individual councils may have a by-law prohibiting the dropping of any material, liquid and animal droppings or any other offensive or noxious substances. Check with your local animal control officer.