2cm long poo- possible Toad?

2cm long poo- possible Toad?

Observation - 2cm long poo- possible Toad? - UK and Ireland. Description: Measures approx 2cm in length. Found on a sorrel leaf in the veg patch. Help much appreciated

Measures approx 2cm in length. Found on a sorrel leaf in the veg patch. Help much appreciated