Who pooped?!

Hello! I found this poop in the garden and I am hoping to identify who left it. Hedgehog? Frog? We get all kinds of creatures in our garden (slow worms, lizards, frogs, mice, rats... even a wild boar once!) but I've not seen hedgehogs yet, so I am hoping it's one of them. Thank you :)